無聊實驗室:vim基本操作
這篇主要來記錄一下自己目前設定好的vim環境
以及一些基礎控制的快捷鍵,以免忘記太多次狗都快被我喂成豬了
首先是移動光標
在normal mode底下上下左右分別對應k、j、 h、l
w也可以代替向右,b可以代替向左不過距離是以一個單詞為單位
在移動前輸入數字也可以直接前進數字單位的位置
gg可以回到頂部,shift+g則是到底部,zz會將光標所在位置拉至螢幕中央
ctrl+b與ctrl+f則可以翻頁
再來是文字的刪除
按下o可以在現在光標位置後加上一空行並進入insert mode
按下dd可以消除當前整行文字,前方加上數字可以消除數行
dw與db可以刪除以光標為基準的後方一個單詞與前方一個單詞,一樣可以加上數字
其中d可以用c取代,會多一個刪除完進入insert mode的效果
按下x則可以消除單個字元
接下來是ctrl+z在vim裡面可以用u代替
.則可以重複上一項動作
最後來記錄菸酒生時期最會的技能: 複製貼上XD
首先是複製,將光標移動到要複製的開頭或結尾按下v進入visual mode
移動光標包圍要複製的範圍後按下y複製,離開visual mode按下p即可貼上
下篇再繼續記錄設定好的vimrc以及插件管理