可視化
注釋多行
1. ctrl+v
2. 選中要注釋的行
3. I(大i鍵)
4. #
5. Esc
多行縮進(jìn)以及取消縮進(jìn)
1. ctrl+v
2. >/<
對(duì)齊
v
選擇行
=
行尾添加字符
ctrl+v
選擇行
$
A
輸入想要添加的內(nèi)容
Esc
多窗口操作
vi打開一個(gè)文件后髓窜,若要再打開第二個(gè)文件十性,在末行模式下輸入:
按鍵組合 | 說明 |
---|---|
Ctrl-w + s | 橫向分屏(復(fù)制) |
Ctrl-w + v | 縱向分屏 |
Ctrl-w +箭頭 | 在不同窗口之間切換 |
Ctrl-w + n | 新打開一個(gè)窗口 |
Ctrl-w + o | 關(guān)閉所有其他窗口 |
:qa | 關(guān)閉所有窗口 |
:sp {filename}
即可橫行切分出倆個(gè)窗口。其中filename可有可無上荡,有則開打,無則新建。
在多窗口操作時(shí)拂募,常用的快捷鍵:
按鍵組合 | 說明 |
---|---|
Ctrl-w + s | 橫向分屏(復(fù)制) |
Ctrl-w + v | 縱向分屏 |
Ctrl-w +箭頭 | 在不同窗口之間切換 |
Ctrl-w + n | 新打開一個(gè)窗口 |
Ctrl-w + o | 關(guān)閉所有其他窗口 |
:qa | 關(guān)閉所有窗口 |
vim的環(huán)境變量與設(shè)置
/.viminfo文件記錄了你以往的操作行為。而/etc/vimrc(或者/etc/vim/vimrc窟她,取決于你的發(fā)行版本陈症,REH6是前者)和/.vimrc保存了vim的環(huán)境變量,分別是系統(tǒng)全局設(shè)置和用戶個(gè)人設(shè)置震糖。通過命令模式輸入::set all
可以查看所有的可用變量录肯,設(shè)置項(xiàng)非常多,這里給出一個(gè)簡(jiǎn)單實(shí)用的設(shè)置:
1. $vim ~/.vimrc
2. set ai "auto indent
3. set nu "show number
4. set si "smart indent
5. set ts=4 "tab stop is 4
6. set hlsearch "hight light search
7. syntax on