vim 操作 筆記 2022-09-10 17:33:11
從以前寫程式到現在最常用的編輯器還是Sublime 和 VSCode
但是少數時候還是會用到 vi 來編輯程式
從頭到尾都只會最基本的 insert 輸入 :wq 之類的
最近想來更深入使用 vi 和 vim了 ( 畢竟駭客電影或影集看多了,在那種黑底綠字的介面寫程式有種又帥又專業的感覺
參考資料是"走歪的工程師James"的影片
https://www.youtube.com/watch?v=Nav8vpUfS7A還原 / 重做
U => undo
ctrl + R => redo
複製 / 剪下 / 貼上
小P => 往下行貼上
大P => 往上行貼上
V => 選取模式 ( 可選取範圍
YY => 複製一行
選取範圍完 Y => 複製
DD => 剪下一行
選取範圍完 D => 剪下
搜尋
/+字串 => 搜尋字串
大N => 上一個結果
小N => 下一個結果
顯示行數
:set nu => 文件顯示行數
鼠標移動
大G => 跳到最底
小寫gg => 跳到最頂
{ => 跳上一個block
} => 跳下一個block
w => 跳下一個單字
b => 跳前一個單字
$ => 跳到行尾
0(數字) => 跳到行頭
影片最後還有教vim的錄製功能
想用可以去James的影片裡看