2-1 Windows軟件 --- Cygwin的安裝與簡單使用

Cygwin的安裝與簡單使用

                                  --zran,最後一次更新於2014年01月14日,星期二

(1)安裝 
1. 下載安裝文件setup-x86_64.exe。


2.雙擊安裝程序,選擇下一步-->Install from Internet,目錄修改成E:\cygwin64,用戶選擇「ALL USERS 」。
PS1:要將安裝路徑放在根目錄,如D:\ cygwin64。此處爲選擇安裝在E盤。
PS2:以防萬一,我選擇的是管理員權限安裝。





3.下一步,"Local Package Directory",我改爲了 E:\Downloads,方便下次安裝(下次選擇從指定目錄安裝);


4.下一步,提示我沒有該目錄,是否自動建立,建立,這一步忘了截圖,反正很簡單;

5.下一步,選擇Internet鏈接類型,缺省的"Direct Connection"便可;



6.下一步,"Choose A Download Site",我不記得本身之前選的哪一個了,況且不一樣網絡下,哪怕是同一個連接,速度ye'hui'you 很大差別,怎麼辦?ping一下便可。

相似與這樣,反覆的ping連接(不要接http://),最後我選擇的是http://mirrors.163.com,響應速度是30ms左右。


7.下一步,開始安裝,短暫的幾秒加載後,出現彈窗選擇;
選擇安裝所有組件,在最上面的「ALL「-->"Default」上點鼠標左鍵,忽略兩個彈窗警告,確認其變爲了"Install",再選擇下一步

8.下一步,打勾便可(默認已經勾選了),下一步;

9.漫長的等待......網絡慢的說不定得要裝一天,快也要幾小時把。安裝完後再更新,先這樣了。

10.安裝完成,在桌面、開始才菜單建立快捷方式。

11.開始使用。



(2)cygwin配置 
1.vim配置
第一次用cygwin,準備用vim來寫個腳本。發現編輯模式下不能來Backspace進行刪除操做,一用方向鍵就退出編輯模式。鬱悶了,上網搜了一堆解決方案。有許多不對個人症。  
最終的解決方法是:
$ cp /usr/share/vim/vim73/vimrc_example.vim ~/.vimrc 
說白了,個人狀況是裝完vim後,在用戶目錄下沒有自動生成vim的配置文件。
附上個人.vimrc本身加的配置:
$vim ~/.vimrc
"=====zran======================================================="
"顯示行號
 set number
"語法高亮度顯示
" syntax on
"去掉有關vi一致性模式,避免之前版本的一些bug和侷限
  set nocompatible
"檢測文件的類型
  filetype on
"記錄歷史的行數
  set history=1000
"背景使用黑色
" set background=dark
"vim使用自動對齊,也就是把當前行的對齊格式應用到下一行
  set autoindent
"依據上面的對齊格式,智能的選擇對齊方式,對於相似C語言編
  set smartindent
"設置Windows風格的C/C++自動縮進,第一行設置tab鍵爲4個空格,第二行設置當行之間交錯時使用4個空格
  set tabstop=4
  set shiftwidth=4
"設置匹配模式,相似當輸入一個左括號時會匹配相應的那個右括號
  set showmatch
"去除vim的GUI版本中的toolbar
  set guioptions-=T
"默認狀況下,尋找匹配是高亮度顯示的,該設置關閉高亮顯示
  set nohls
"使用此設置會快速找到答案,當你找要匹配的單詞時,別忘記回車
  set incsearch
" 設定默認解碼
" set fenc=utf-8
" set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
"在狀態行上顯示光標所在位置的行號和列號
  set ruler
" set rulerformat= %2*%
"與windows共享剪貼板
  set clipboard+=unnamed  
 
"鼠標能夠啓動於各類模式中:
"The mouse can be enabled for different modes:
"n       Normal mode
"v       Visual mode
"i       Insert mode
"c       Command-line mode
"h       all previous modes when editing a help file
"a       all previous modes
"r       for |hit-enter| and |more-prompt| prompt
" In many terminal emulators the mouse works just fine, thus enable it.
if has('mouse')
"  set mouse=a
endif
"==============================================================="  

事實上,在cygwin中,直接用vim修改.vimrc很麻煩,手動敲得很累,這時候有兩個辦法:
1.先修改.vimrc,註釋 set mouse=a ,再從新vim打開.vimrc,用鼠標右鍵複製配置貼在最下面,只是這樣可能還須要排版;
2.更簡單的辦法是,找到你的安裝路徑下的配置文件,例如個人cygwin安裝在E盤根目錄,個人用戶名是zran,個人我的vim配置文件是家目錄下的.vimrc,那麼我能夠直接在windows裏面用記事本、notepad++等打開文件 E:\cygwin64\home\zran\.vimrc,而後鼠標複製配置到最下面,保存後從新打開cygwin便可。






相關文章
相關標籤/搜索