回覆列表
  • 1 # 使用者6738185398595

    說下我自己的一些使用心得:1. map jj 到 Esc。Esc 鍵確實有點離得太遠,還容易按錯。但是把 Caps Lock 鍵 remap 到 Esc 鍵又顯得太激進,太過麻煩而且換臺機器就囧了。jj 很方便快速按到,而且與其它單詞幾乎沒衝突。2. nmap ; 到 :。 鑑於經常要輸入命令,每次還要去按 Shift 鍵簡直是種折磨。相信我,這是一個可以節約你成千上萬次擊鍵的 map 設定,反正我用上之後再也停不下來。3. 善用 Insert map。不必過分迷信 Normal 模式,要善用 Insert 模式下的 map,尤其是你新建檔案而不是修改已有檔案的時候。想象一下,你可以在 Insert 模式下使用 Ctrl + hjkl 上下左右移動,Ctrl + fb 按字元移動,Ctrl + ae 跳到行首/行末,Ctrl + u 刪除到行首,Ctrl + w 刪除上一個單詞。你是不是很嗨皮?簡直比一般編輯器人性化多了!重要的是,你再也不必在 Normal 模式和 Insert 模式之間頻繁來回切換了。此外我常用的還有 Ctrl + dt 縮排反縮排等。4. 善用混合模式。這是少有人介紹和使用的一種模式,感覺應該是這麼翻譯?我沒查證過。在 Insert 模式下按 Ctrl + o 後看看狀態列,發現 vim 同時處在 Insert 和 Normal 模式下,再按下 v 同時在 Insert 和 Visual 模式下。這種混合模式可以讓你輸入一組命令後再自動退回到 Insert 模式,我最近發現這個相當有用,比如常用的:直接按 u 撤銷,按 v 選取一段文字後 s 重新修改,執行命令 :r!ls 等等。5. 想用滑鼠用滑鼠,想用滾輪就用滾輪,別憋著自己。我電腦一般不插滑鼠,但是有時候煩躁的時候也用觸控板滾屏。看著花花綠綠的螢幕滾啊滾,滾到想要的大概位置,再用相對行號或別的方法精準定位。還有什麼別的想到的以後再補充。啊,好累,一不小心寫這麼多。¯\_(ツ)_/¯ 差點忘了安利我的 vimrc 配置檔案啊,暈死了 GitHub - ashfinal/vimrc-config: re-vim config參考了諸多配置,感覺很完美了。( ̄^ ̄)ゞ

  • 中秋節和大豐收的關聯?
  • 小米盒子用了幾次之後就沒有什麼聲音?