1.:sy on 語法高亮
2.:set go = (set gui option = nothing)
3.:colo evening
4. tabnew :d\test.txt (Open a new file)
5.set go =e
6. :w (save)
光標移動指令:
1. h 左
2. l 右
3. k 上
4. j 下
5. Ctrl+f 向前翻頁
6.Ctrl+b 向后翻頁
7. 0 行首
8. 移至行首第一個非空白字
9. $ 行尾
10.G 文檔尾部
11.gg 文檔首部
12.w 移至一個word的首部
13.e 移至一個word的字尾
15.b 移至前一個自首
16.L 光標移動至屏幕中間的第一個非空字元
17.:n 移至第n行行首
18.) 移至下一個句子首部
19.( 移至上一個句子首部
20.} 移至下一個段落首部
21.} 移至上一個段落首部
進入插入命令
1. i 在光標的字之前
2. a 在光標的字之后
3. o 光標的下一行
4. I 在光標的行首
5. A 在光標的行尾
6. O 在光標的上一行
7. J 將下一行整行接至本行
刪除指令
1. x 刪除光標所在的字元
2. X 刪除光標之前的字元
3. dd 刪除整行
4. dw 刪除一個word
5. dG 刪除至文檔尾
6. dgg 刪除至檔首
7. D 刪除至行尾
8.d0 刪除至行首
取代及還原
1. r 取代光標所在的字元
2. R 進入取代模式
3. cc 取代整行
4. cw 取代一個word
5. ~ 光標所在的字元大小寫互換
6. C 取代至行尾
7. c0 取代至行首
8. s 替換一個字元為字符串
9. u undo
10. ctrl+r redo
文字排布
1.:ce(nter) 文字居中
2,:right 文字靠右
3.le(ft)文字靠左
復制指令(yank)
1. yy 復制整行
2. 2yy 復制2行
3. y^ 復制至行首
4. y$ 復制至行尾
5. yw 復制一個word
6. y2w 復制2個word
7. yG 復制至檔尾
8. y1G 復制至檔首
9. p 粘貼至游標后
10.P 粘貼至光標前
搜尋
1. / +要找的單詞+enter,n向下,N向上
替換
:[range]s/pattern/string/[c,e,g,i]
range 表示的是范圍,1,7第一行到第七行,$整篇文章 %目前編輯的,#前一次編輯的
pattern 要被替換的字串
string 取代之的字串
c 每次替換前詢問
e 不提示error
g 不詢問,整行替換
i 不區(qū)分大小寫
書簽功能
在文章某處marks ,然后跑到其他地方去了,這是呼叫
mark 又回到了原處
1. mx x為26個小寫字母,表示光標這被mark了
2.`x 回到x標志的位置
3. 'x 回到x標志的行首
多檔案編輯
1. :n 編輯下一個檔案
2. :2n 編輯下二個檔案
3. :N 編輯前一個檔案
4. :e 檔案名,tab自動補全
5. :bn 編輯次一個
6. :bp 編輯前一個
7. :bl 編輯最后一個
離開
1. :q
2. :q! 強制離開
3. :wq 存檔離開
4. :x 存檔離開
5. :w 名字 另存為
6. :qa 離開整個vim a= all
視窗操作
1. ctrl+w n(new) 開一個新窗口 w=window
2. ctrl+w s (spli) 開一個新窗口,原檔案分離為兩個
3. ctrl+w f 開一個新窗口,并編輯光標所在的word為新檔案名字
4. ctlr+w q 結(jié)束分離出來的窗口
5. ctrl+w o(only)使光標所在的窗口顯示其他窗口隱藏
6. ctrl+w j 移至下窗口
7. ctrl+w k 移至上窗口
8. :sp 另外開一個窗口來編輯檔案
1.:sy on 語法高亮
2.:set go = (set gui option = nothing)
3.:colo evening
4. tabnew :d\test.txt (Open a new file)
5.set go =e6. :w (save)
光標移動指令
1. h 左
2. l 右
3. k 上
4. j 下
5. Ctrl+f 向前翻頁
6.Ctrl+b 向后翻頁 7. 0 行首
8. 移至行首第一個非空白字
9. $ 行尾
10.G 文檔尾部
11.gg 文檔首部 12.w 移至一個word的首部
13.e 移至一個word的字尾
15.b 移至前一個自首
16.L 光標移動至屏幕中間的第一個非空字元
17.:n 移至第n行行首 18.) 移至下一個句子首部
19.( 移至上一個句子首部
20.} 移至下一個段落首部
21.} 移至上一個段落首部
進入插入命令 1. i 在光標的字之前
2. a 在光標的字之后
3. o 光標的下一行
4. I 在光標的行首
5. A 在光標的行尾
6. O 在光標的上一行
7. J 將下一行整行接至本行
刪除指令 1. x 刪除光標所在的字元
2. X 刪除光標之前的字元
3. dd 刪除整行
4. dw 刪除一個word
5. dG 刪除至文檔尾
6. dgg 刪除至檔首
7. D 刪除至行尾
8.d0 刪除至行首
取代及還原 1. r 取代光標所在的字元
2. R 進入取代模式
3. cc 取代整行
4. cw 取代一個word
5. ~ 光標所在的字元大小寫互換
6. C 取代至行尾
7. c0 取代至行首
8. s 替換一個字元為字符串
9. u undo
10. ctrl+r redo
文字排布
1.:ce(nter) 文字居中
2,:right 文字靠右
3.le(ft)文字靠左
復制指令(yank) 1. yy 復制整行
2. 2yy 復制
2行3. y^ 復制至行首
4. y$ 復制至行尾
5. yw 復制一個word
6. y2w 復制2個word
7. yG 復制至檔尾
8. y1G 復制至檔首 9. p 粘貼至游標后
10.P 粘貼至光標前
搜尋
1. / +要找的單詞+enter,n向下,N向上
替換
[range]s/pattern/string/[c,e,g,i]
range 表示的是范圍,1,7第一行到第七行,$整篇文章 %目前編輯的,#前一次編輯的pattern 要被替換的字串string 取代之的字串c 每次替換前詢問e 不提示errorg 不詢問,整行替換i 不區(qū)分大小寫
書簽功能
在文章某處marks ,然后跑到其他地方去了,這是呼叫mark 又回到了原處1. mx x為26個小寫字母,表示光標這被mark了2.`x 回到x標志的位置3. 'x 回到x標志的行首
多檔案編輯 1. :n 編輯下一個檔案
2. :2n 編輯下二個檔案
3. :N 編輯前一個檔案
4. :e 檔案名,tab自動補全
5. :bn 編輯次一個
6. :bp 編輯前一個
7. :bl 編輯最后一個
離開
1. :q
2. :q! 強制離開
3. :wq 存檔離開
4. :x 存檔離開
5. :w 名字 另存為
6. :qa 離開整個vim a= all
視窗操作
1. ctrl+w n(new) 開一個新窗口 w=window
2. ctrl+w s (spli) 開一個新窗口,原檔案分離為兩個
3. ctrl+w f 開一個新窗口,并編輯光標所在的word為新檔案名字
4. ctlr+w q 結(jié)束分離出來的窗口
5. ctrl+w o(only)使光標所在的窗口顯示其他窗口隱藏
6. ctrl+w j 移至下窗口
7. ctrl+w k 移至上窗口
8. :sp 另外開一個窗口來編輯檔案
|