2014-07-04--vim相關知識
這個學習筆記用來記錄有關vim相關知識的學習筆記
-----------------------
VIM深度學習之旅
一、兩行合并為一行
int
main(int argc,char argv)
隻需要定位于int這行,然後按大寫的J,即可
二、撤消和重做
撤消--u鍵
重做--ctrl+r來
撤消整行--U(大寫的U)
三、連續插入n個感歎号
hello world!!!!!!!!!!
輸入後面的10個!,操作:定位到d,然後按10a!,再按兩下ESC鍵就可以了
四、快速儲存退出
原辦法: 儲存并退出 :wq 不儲存并退出:q!
新辦法: 儲存并退出 ZZ
另外,用:e!可以不儲存檔案并重新載入這個檔案
五、移動和滾動
單詞滾動--w
向下滾屏--ctrl+d
向上滾屏--ctrl+u
顯示行号--:set num 或者 ctrl+g
六、查找時忽略大小寫和曆史查找
:set ignorecase --忽略大小寫
隻要按/,然後上下鍵來選擇即可
同理,按下:,然後上下鍵,
七、快速查找
你要找目前光标定位處的字段,走近按shift+*号,vim就會把肖前的字段僞為查找内容,找下一處
:set hlsearch--高亮查找内容
八、定義标記(有待補充)
标記--ma
通路--`a
打檢視所有标記--:marks
按`,就可以在最近的兩個标記之間互相跳轉
頁"則是回到上次編輯該檔案時光标的停留位置
通過[和]就可以通路最後一次修改和起始和結束位置
九、替換文本
1、用cw或者ce來将光标所處的單詞替換掉,效果是一樣的
2、按cc的話,直接替換整行。另外用S(大寫)也能達到同樣的效果
3、按C=c$,替換目前至行尾的内容
4、s的話,是替換目前的字元,跟r的功能一樣
5、以前删除一行至末尾用d$,原來D就行了,
注意:上面的指令大多數都可以加數字!
十、可視選擇
1、按v進行 如果想控制頭和尾,按o/O進行切換
2、如果是大寫的V,則按行進行選擇
十一、删除單詞和替換句子
1、一般來說,用dw/de删除單詞需要将光标定位于單詞開頭,但是如果用daw,則無需這樣,隻要光标在這個單詞上就可以了(daw=Delete a Word),如果不包括空格,就是diw;
2、替換句子的話,就用cis就行了,
==============================================
Ubuntu 14.04 使用者如何安裝 Ubuntu Tweak 0.8.8
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
本文轉自孤舟夜航之家部落格51CTO部落格,原文連結http://blog.51cto.com/cysky/1434592如需轉載請自行聯系原作者
cysky