發表文章

目前顯示的是 11月, 2018的文章

關於 vim 與 vim plugin 那些事

圖片
最近工作上,因為公司有買 source insight 拿到第一個反應是:能不能把編輯模式改成 vim XDD 因此用 google 查 vim source insight 結果很少文章是怎麼把 source insight 加入 vim mode 反而找到很多 怎麼把 vim 變得很 source insight XDD 果然很 vimer 加上這次要裝的套件有點多 所以找了一個 vim plugin 的管理套件來用 下面會講一下 vim 這個編輯器的一些操作與 plugin 的功用 最後會講一些非常方便的功能 首先講一下 vim 這個編輯器 vim 是一個對初學者非常不友善的編輯器 Orz 還有人P了這張圖片XDDD 但上手後會覺得這東西怎麼那麼方便XDD 傳說中vim的學習曲線是這樣( 就是你吃過屎後吃難吃的就沒什麼了 ) 一開始 vim 有分幾個 mode INSERT Mode Command Mode Last Command Mode  在終端機輸入 vim 後一開始進入的是Command mode 這邊是用來輸入命令的 有許多方便的指令可以幫助你快速達成目的 例如 shift + v 可以選取一整行 d 可以把選取的刪除 而要輸入文字要按下 i 代表 insert 進入 insert mode insert 就是你打什麼就輸入什麼 它還可以輸入  ctrl z 這種東西喔 insert mode 按下 esc 會回到 Command Mode 而 Command 中預設的指令其實不一定夠用 因此按下 : 進入 Last Command Mode 這個模式下面就像終端機一個可以輸入一條一條的指令 例如 wq  就是 write and quit 儲存並離開 或是也可以輸入 ! 之後面加上終端機命令 就可以執行終端機的命令 不過很多人常常被困在這裡XDD 下圖是 vim 初學者常見畫面  我一開使用的時候是把這張圖放在桌面 沒事就看一下,出不去就看一下 而這張其實只有包括常用的而已 再來就是 vim 的插件了 一般安裝插件的方法就是把插件的東...