最好用的文字編輯器 GVIM/VIM 設定檔

Vim 是工作中主要的使用的編輯器。就像臭豆腐一樣,有人對他嗤之一鼻,有人對他愛不釋手,我就是屬於後者。這種文字編輯器最大的好處,就是操作速度快,不需要用滑鼠再點來點去的。

在Windows上的Vim叫做GVim, 跟Linux上的功能大致相同,但設定上會做一些些變更,操作習慣才能跟Linux一樣。下面附的是Vim的設定檔,Linux上就是 ~/.vimrc, Windows上就放在帳號下的 _vimrc.

Linux 上 VIM 的效果

Windows 上 gVIM 的效果


  • 1-3 行: 記住上次編輯的位置
  • 4: 自動對齊(==)時,要用的間隔大小
  • 5: highlight 搜尋結果
  • 6: tab 的間隔格數
  • 7: 複製文字時(yank, ‘Y’),buffer的大小,這邊設成1000行
  • 8: ??
  • 9: 告知 vim 背景是黑色,這樣文字的配色會改成叫好閱讀
  • 10: 套用色彩主題
  • 11: 設定字型大小,Windows上才有用
  • 12: 啟用 keyword 顏色
  • 13-15: 啟用游標所在行光棒
  • 16: 使用 cscope 方式的 tag, 這是寫程式用的。通常會使用 ctags 先產生程式裡的關鍵字,便可以直接從 vim裡查找
  • 17: 語言設定,不然中文會顯示不出來
  • 19: 停用Windows預設貼上功能,改成支援 Ctrl+v 區塊複制。在新版的 gVIM 似忽不用再開啟本設定,開啟的話在每次啟動會顯示訊息,有點煩人。
  • 20: 在 Windows 10 上(其它不確定), 在進入編輯模式時,都會自動切換成中文(我用無蝦米),設 iminsert=0 可解決此問題

 

 

Leave a Reply