Linux vim 使用手冊
拷貝/粘貼
- p→ 在當前位置之后進行粘貼
- P→ 在當前位置之前進行粘貼
- dd → 刪除當前行,并把刪除的行存到剪貼板里
- yy → 拷貝當前行當行于 ddP
編輯
- a → 在光標后插入
- o → 在當前行后插入一個新行
- O → 在當前行前插入一個新行
- cw → 替換從光標所在位置后到一個單詞結尾的字符
- gU → 變大寫
- gu → 變小寫
- d → 刪除
- y → 開始復制
移動光標
- 0 → 數字零,到行頭
- ^ → 到本行第一個不是blank字符的位置(所謂blank字符就是空格,tab,換行,回車等)
- $ → 到本行行尾
- g_ → 到本行最后一個不是blank字符的位置。
- /pattern → 搜索 pattern 的字符串(陳皓注:如果搜索出多個匹配,可按n鍵到下一個)
- NG → 到第 N 行
- gg → 到第一行。
- G → 到最后一行。
- 按單詞移動:
- w → 到下一個單詞的開頭。
- e → 到下一個單詞的結尾。
- 和 #: 匹配光標當前所在的單詞,移動光標到下一個(或上一個)匹配單詞(*是下一個,#是上一個)
- % : 匹配括號移動,包括 (, {, [.
Undo/Redo
- u → undo
- → redo
組合命令
- N → 重復某個命令N次
- 0y$ → 從行刪除到行尾,但保留空行
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!