Cygwin 命令及常用設置的筆記


本文用來記錄一些平時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:搜索到內容高亮


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM