西安網(wǎng)站建設(shè)的費(fèi)用企業(yè)策劃
vim9自帶的文件瀏覽器netrw
功能很強(qiáng)大。過去用慣了nerdtree
的我,對(duì)netrw
的文件操作還要適應(yīng)一些時(shí)間。
使用netrw
一段時(shí)間后發(fā)現(xiàn)它沒有nerdtree
的go命令的替代操作,今天就自制一個(gè)。
一、制作go命令:
nerdtree
的go命令功能:就是在右邊窗口打開一個(gè)文件后,光標(biāo)還留在左邊的文件瀏覽器窗口,這樣可以繼續(xù)打開其他文件。
" 模擬nerdtree的go命令
map <C-CR> <CR><C-w>w
把上面這兩句加入到你的vimrc
文件中,執(zhí)行:wq
保存退出后,重啟vim9就可以生效了。
二、使用go命令
按F2
鍵,調(diào)出左邊的netrw
文件瀏覽器窗口,使用5j
、2k
等命令移動(dòng)光標(biāo)到文件上,同時(shí)按下Ctrl
鍵和<CR>
鍵(回車鍵),就可以在右邊窗口打開文件,此時(shí)會(huì)看到光標(biāo)還留在左邊的文件瀏覽器窗口,我們繼續(xù)打開其他文件。如下圖所示,我們連續(xù)打開了7個(gè)文件:
好了,現(xiàn)在使用Ctrl+w+w
,切換到右邊的窗口,可以開始編輯文件了。
(全文完)