1. 編輯 /usr/share/vim/vimrc 這個文件, 這個vimrc配置是對所有的用戶都生效的。
2. vim 可用配置快捷鍵
ctrl+c 對應 :tabprevious
:map <C-P> :tabprevious<CR>
----------
ctrl+p 對應 :tabnext
:map <C-N> :tabnext<CR>
3. vim -p *.go 就可以一次性多個tab打開多個文件了, 就可以利用第二步配置的快捷鍵,ctrl+p 切換到前一個tab, ctrl+n切換到后一個tab了。
4.ctrl + t 打開一個新的tab
:map <C-T> :tabnew<CR>
這樣就可以了,但是一般打開一個新的tab后,會需要選擇一個文件來打開,又需要執行 :e xx 來打開xx這個文件,這里可用稍微調整一下這個快捷鍵的設置就可以。
:map <C-T> :tabnew .<CR>
加一個 . , 代表的是,會提示在當前文件夾,選擇文件打開。
-------------------------------------
參考:https://www.cnblogs.com/mliudong/p/3309725.html
靈活操作 Vim 中的 Tabsgaleki post @ 2007年11月16日 05:07PM in Vim Tips with tags: vim tabs
Vim 支持 Tabs,也就是標簽頁編輯,很爽~
操作標簽頁的基本命令如下:
- :tabnew : 打開一個新的標簽頁。
- :tabprevious : 回到上一個標簽頁。
- :tabnext : 到下一個標簽頁。
但是每次新建或者切換標簽,都要打上這么一長串的命令,實在是麻煩,我們可以在配置文件中設置一下快捷鍵,如下:
:map <F5> :tabprevious<CR>
:map <F6> :tabnext<CR>
:map ^T :tabnew<CR>
:imap <F5> <ESC>:tabprevious<CR>i
:imap <F6> <ESC>:tabnext<CR>i
:imap ^T <ESC>:tabnew<CR>i
這樣 F5 是向前,F6 是向后,Ctrl+t 是打開新的標簽頁,在插入模式下,也管用~ 當然你可以把上面的設置換成你習慣的鍵位~
不過,打開新標簽頁,每次都打開一個空白的標簽頁,然后再去選擇文件,似乎有點折騰,如果新打開的標簽頁中顯示當前目錄下的文件,可以從中選擇,那就好了~
實現很簡單,在 :tabnew 后面給出目錄名就可以了,當前目錄的話,是 .:
:map <F5> :tabprevious<CR>
:map <F6> :tabnext<CR>
:map ^T :tabnew .<CR>
:imap <F5> <ESC>:tabprevious<CR>i
:imap <F6> <ESC>:tabnext<CR>i
:imap ^T <ESC>:tabnew .<CR>i
你也可以把 '.' 替換成你常用的目錄~
這樣做個小的改動,標簽頁比原來方便了不少~