本文用來記錄一些平時Cygwin用得到的命令和小技巧
轉載注明出處:http://blog.csdn.net/hnulwt/article/details/42775765
Cygwin復制,粘貼
直接用鼠標在黑框上選區即可,選區結束就已經復制了。cygwin里面Ctrl+V是不能粘貼的,用Shfit+ Insert(鍵盤上下左右方向鍵的上面)
Cygwin 下切換目錄略不方面,一般需要輸入前綴。
比如cd /cygdrive/d/Program Files 必須得輸入前面的/cygdrive
還有一種比較快捷的方式,我們要進入某個目錄,可以復制該目錄的文件夾即可,然后Shfit + Insert就可以輸入路徑
現在又發現一種方式:cd 'D:\Program Files' ( ‘ 號為單引號)
Cygpath命令可以實現windows平台和Linux的目錄名轉換。例:
$ cygpath –u C:\\windows
/cygdrive/c/windows
$ cygpath –w ~/
C:\cygwin\home\lee\
使用Tab健自動補齊,對大小寫敏感
vi ~/.inputrc
在里面編輯將 set completion-ignore-case on 設置注釋符“#”
vi vim編輯器常用快捷鍵,快捷鍵查詢
vi編輯器的鍵盤操作着實多啊,這讓想用他的人望塵莫及,我這里進行了一下實測,記錄一些平常能滿足我需求的vi編輯相關的快捷鍵,待這些基本的入門以后,再進階!這里做備份,也分享給大家。
Lee出品,轉載請注明出處
Esc 退出編輯輸入狀態,以下為按了Esc后的一些常用操作
—— i 鍵 在當前光標處切換到編輯輸入狀態
—— a健 在當前光標后切換到編輯輸入狀態
—— H J K L 四個健是用來上下左右移動光標的
—— :wq 保存退出
—— q! 不保存退出
—— :w filename 另存為filename
—— dd 刪除當前光標所在行
—— D(一般是小寫,這里就直接按 shift+d) 刪除光標所在行,光標以后的所有內容 (類似win delete健)
—— X (shift + x) 刪除光標前的字符,前面可以加數字哦,加幾個數字就往前刪除幾個(類似win backspace健,別一激動輸入錯了就按backspace了。)
—— u 刪除錯了咋整,撤銷唄,這個是撤銷最后一次修改,僅僅最后一次哈 (類似Ctrl + z)
—— U 這個是撤銷光標行所有修改
—— o 在當前行的下邊插入新行
—— O 在當前行的上邊插入新行
好了,大致熟悉以上命令就可以在VIM里面進行簡單的操作了。后面會不斷更新一些編輯操作
vim的好用的配置(經過本人親測,發現確實有用。。但是記住這個配置的是vim不是vi。。。)
先cd ~ 然后vi ./.vimrc文件中加上:
|
set number set hlsearch set fileencoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set nocompatible set backspace=indent,eol,start
syntax enable |
說明:
syntax enable:打開語法高亮。cygwin的vi缺省沒有打開。
set nocompatible和set backspace:配置backspace鍵,缺省backspace不起作用。
set fileencoding和set fileencodings:缺省文件編碼和自動識別文件編碼順序
set number:顯示行號
set hlsearch:搜索到內容高亮