Skip to main content

Tedshd's Dev note

Category: Vim

Vim - JavaScript auto complete

# Vim - JavaScript auto complete 因為同事幾乎都在用 Vim 但我每次都在看他們一直打字我看了就很痛苦 所以就建議他們用 auto complete 的功能, 但我個人因為很少用 Vim 所以就讓他們自己去找套件(我個人不喜歡在 Vim 上裝套件) 但他們似乎都遇到困難 所以我就找了一下找到個不用裝套件又可用在 Linux 和 Mac 上最簡單的 JavaScript auto complete 的方式, 應該是因為 Vim 已經內建了 只要在 .vimrc 設定 autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS 使用就是輸入部分關鍵字後先按 Ctrl + x 再按 Ctrl + o 就可以了 但只支援舊的 JavaScript API Refer - How to auto-complete JavaScript syntax in Vim 如果要新的得再試別的方法 似乎可以補字庫進去 More VIM的JavaScript补全 ...

Vim - colorscheme

# Vim - colorscheme Vim 主題 mkdir ~/.vim/colors/ 找到 <colorscheme>.vim 並丟到 ~/.vim/colors/ 即可 在 .vimrc 設定 colorscheme <colorscheme> 就會變成該主題 ## Some Colorscheme Vim Colorscheme Gallery vimcolorschemetest vim online Newest - Vim Colors Refer - 挑選 Vim 顏色(Color Scheme) ...

Vim

# Vim More a 輸入文字 i 插入字元 o 新增一行 :wq 儲存後離開 :w 儲存 :q 離開 :q! 離開不存檔 :w! 儲存 readonly Esc 離開編輯模式 h 左 j 下 k 上 l 右 v 選擇 yy 複製整行 nyy 複製n行 yw 複製游標到單字結束 nyw 複製游標到n個單字結束 p 貼上 d + <- 刪除游標前一個字元 d + -> 刪除游標後一個字元 d + up 刪除游標所在和前一行 d + down 刪除游標所在和後一行 dd 刪除游標所在那一行 dw 游標停在某字第一個刪此字 停在字中刪後面的字 x 刪除游標所在字元 X 刪除游標所在前一個字元 nx 刪除游標所在n個字元 ...