去客戶那邊的時候,vim 設定一定都要重來過的,如何在最快的時間設定成自己想要的樣子?
目前自己的基本設定
set et
set ts=2
set sw=2
set autoindent
set nu
colorscheme desert
這樣就足夠了,太多也記不住。
再來是常用指令
指令 | 說明 |
:set wrap | 超過螢幕寬度就換行 |
:set nowrap | 超過螢幕寬度不換行 |
/\ccopyright :set ignorecase | 搜尋不分大小寫,可參閱 :help ignorecase 或 :help smartcase |
:set nu | 顯示行號 |
:set nu! | 隱藏行號 |
:tabedit filename | 在新頁籤開啟指定檔案 |
:tabnew | 開新頁籤 |
:ls | 列出所有開啟的檔案 (buffer) |
:b1 | 切到第一個檔案 (buffer) |
:set paste | 設定為貼上,不要管 auto indent |
:set nopaste | 不要設定為貼上,這樣若有 autoindent 時,會自動縮排 |
:wq | 最重要的指令,存檔然後離開。若加上 ! 表示強制存檔後離開。 |
常用按鍵
Mode | 按鍵 | 說明 |
Normal | ctrl+w s | 分割畫面-橫切 |
Normal | ctrl+w v | 分割畫面-直切 |
Normal | ctrl+w c | 關閉當前窗格 |
Normal | ctrl+w j / ctrl+w k / ctrl+w h / ctrl+w l | 移到下面/上面/左邊/右邊的窗格 |
Normal | gt | 到下個頁籤 |
Normal | gT | 到上個頁籤 |
Insert | ctrl+x ctrl+p | 表示往前找有輸入過的來作自動完成 |
Insert | ctrl+x ctrl+f | 自動完成檔名 |
沒有留言:
張貼留言