vim 常用用法

在vim設置標記,目的就是爲了快速定位,提高效率。

 

1、標記命令mark

   在vim命令行模式下用help mark 查看mark命令的幫助手冊

 

2、標記符

  在文本中使用26 個標記符(a到z)。這些標記是不可見的,只是一個由vim 記住的位置。

 

3、設置標記

  在普通模式下命令格式m [a-z]

  例如:ma 在光標所在位置設置一個標記

 

4、跳轉到標記

  命令格式:`標記符(和~共用一個按鍵的那個)

  此命令可跳轉到標記所在行列位置。  移到標記a的命令是:`a

 

  命令格式:'標記符

  '是單引號,此命令只移到標記所在行的行首

  移到標記a所在行首的命令是: 'a

 

5、查看已設定標記

  命令行模式下

  :marks

  你可以用該命令取得所有的標記的列表。

       

6、vim自動設置的的一些標記

  '       跳轉前的位置

  "       最後編輯的位置

  [       最後修改的位置的開頭

  ]       最後修改的位置的結尾

 

7、刪除標記

  命令:delmarks 標記名

 

vim 的插件visualmark.vim 也可實現標記功能,且標記可見。安裝此插件後如果有默認按鍵衝突,vim打開

插件,將他替換,或在vimrc中設置新的映射鍵如:

nmap <silent> <leader>n <Plug>Vm_goto_next_sign

nmap <silent> <leader>p <Plug>Vm_goto_prev_sign

 

複製:

:'a,'b cp 'c

移動:

:'a,'b m 'c

刪除:

:'a,'b d


發佈了13 篇原創文章 · 獲贊 16 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章