W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
在繼續(xù)學習Vimscript之前,我們先找個添加新映射到~/.vimrc
文件中的更方便的方法。
有時你正在瘋狂的編碼,突然發(fā)現(xiàn)加個映射會加速你的進度。你要立即將其加到~/.vimrc
?文件中以防止忘記,但是你?不想?退出當前的文件,因為靈感稍縱即逝。
本章的主題是你想使編輯文件更為方便變得更為方便。
有點繞,但我沒有拼錯。再讀一次。
本章的主題是你想使(((編輯文件)更為方便)變得更為方便)。
我們在一個分屏中打開~/.vimrc
文件以快速編輯添加映射,然后退出繼續(xù)編碼。運行命令:
:nnoremap <leader>ev :vsplit $MYVIMRC<cr>
我稱這個命令為“?編輯?我的?vimrc?文件”。
$MYVIMRC
是指定你的~/.vimrc
文件的特殊Vim變量?,F(xiàn)在不要擔心,相信我不會有問題。
:vsplit
打開一個新的縱向分屏。如果你喜好橫向的分屏,你可以用:split
替換它。
花一分鐘徹底理解理解那個映射命令。命令的目的是:在一個新的分屏中打開我的~/.vimrc
。 它是如何工作的?映射中的每一個字符都是必不可少的?
通過哪個映射,你只要三個鍵就可以打開你的~/.vimrc
文件。只要你多用幾次,你就能 半秒內敲出這個命令。
當你編碼過程中突然想到一個可以提高效率的新映射要加到~/.vimrc
文件中, 現(xiàn)在對你來說簡直就是小菜一碟。
~/.vimrc
文件添加一個映射并不是立即生效的。~/.vimrc
文件只在你啟動Vim的時候才會讀取。 也就是說在當前的session中你還需要痛苦的再次拼寫那個完整的命令。
我們加個映射來解決這個問題:
:nnoremap <leader>sv :source $MYVIMRC<cr>
我稱這個命令為“?重讀?我的?vimrc?文件”。
source
命令告訴Vim讀取指定的文件,并將其當做Vimscript執(zhí)行。
現(xiàn)在在編碼時你可以方便的添加新映射了。
<leader>ev
打開配置文件。:wq<cr>
或ZZ
保存文件并關閉分屏,回到之前的文件。<leader>sv
重讀配置使修改生效。定義一個映射需要8次按鍵。減少了中斷思維的可能性。
在你的~/.vimrc
文件中添加映射,溫習“編輯~/.vimrc
”和“重讀~/.vimrc
”過程。
多練幾遍,隨意加些沒意義的映射。
閱讀:help myvimrc
。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: