[Ubuntu] vim 編輯程式工具紀錄

  • 38
  • 0

vim 編輯程式工具紀錄

  1. Vim Plugin
    1. tagbar - https://www.vim.org/scripts/script.php?script_id=3465
    2. NERD tree - https://www.vim.org/scripts/script.php?script_id=1658
    3. 視窗切換使用 ctrl+ww
  2. vim 常用指令
    1. :wq - 儲存並關閉
    2. :q! - 強制關閉
    3. ctrl+v - visual block
    4. ctrl+r - redo
    5. u - undo
    6. y - 複製 visual block
    7. p - 貼上
    8. :Sex [filename] - 水平分割畫面開啟檔案
    9. :Vex [filename] - 垂直分割畫面開啟檔案
    10. :Tex [filename] - Tab 方式開啟檔案
  3. ctags
    1. 問題修正 - 會無法回查 parent folder 的 tag,將 set tags=tags; 設定加入至 ~/.vimrc 內
    2. 主要可以使用 ctrl+] 的方式進入 function / parameter declaration,返回則用 ctrl+t

最後附上正在使用的 .vimrc

set tags=tags;
nmap <F8> :TagbarToggle<CR> 
map <F9> :NERDTreeToggle<CR>