網友評分: 9.7分
Vim是linux系統上的著名的代碼文本編輯器,同時為了方便Windows系統的用戶也能快速進行編輯,就推出了這個GVIM編輯器,軟件有了標準的Windows風格的圖形界面,所以叫G(graphical)vim。編輯器自帶官方中文,支持中文及其各種編碼,相信可視化的界面能提高不少代碼語言編輯的效率。
一、VIM及前身VI,歷史悠久(可能比多數讀者的年齡更大),經歷了幾十年的考驗和發展,值得信賴。
二、復雜對抗復雜。GVIM有的命令行很嚇人,長長一串字符恍若天書。這些貌似復雜,實際上無非是一些簡單命令的組合而已。借助于此,VIM用戶可以實現非常復雜的需求。如果你沒有這樣的需求,就無須理會它們。
三、無限靈活,個性由我。你只要有具體需求,VIM幾乎都能滿足。
四、加密文件,VIM本身即可加密(當然解密也要用VIM)。
五、支持幾乎所有語言類型,大到c++,python,小到bash,sql,gvim全部都默認支持了這些語言,而且還支持語法高亮,自動縮進等等功能,一個編輯器搞定所有源碼編寫。
六、集成編譯調試功能,快速定位編譯錯誤,vim提供了quickfix的功能,可以集成gcc,g++,java,c#,python,php等各種語言的錯誤定位功能,極大提高了代碼編譯調試時的錯誤定位。
點擊上方【編輯菜單】,選擇最下方的【選擇字體】,在彈出來的字體設置框中選擇一個字體,并設置大小,注意一些字體是無法設置大小的。
同時GVIM本身在編譯的時候就增加了設置項guifont和guifontset等,可以通過GVIM Command MODE設置,也可以增加設置到~/home/.vimrc
臨時修改通過gvim Command MODE,輸入如下命令即可:
set guifont=Monospace:h14
注意這里的字體大小需要有h的標識。也可以通過GUI選擇字體和大小,這樣更直觀,通過gvim Command MODE,輸入如下命令即可:
set guifont=*
上述命令輸入完畢后,GVIM將會彈出一個對話框,提示選擇字體和大小,點擊確認即可完成設置。
你可以按V進入可視模式,移動光標即可選中多行;
當然了你也可以按CTRL+V進入可視化模式(VISUAL BLOCK),移動光標上移或者下移,選中多行的開頭
很多用戶選中多行是要進行復制操作,你可以先按V進入可視模式,移動光標選中需要復制的行,使用【Y】復制選中塊到緩沖區(剪切選中塊使用【D】),最后將光標移動到粘貼的位置,按【P】即可。
在gvim如果查看目錄結構,直接點擊上方【窗口菜單】,在里面選擇【拆分并打開文件瀏覽器】即可。
如果想要代碼執行,那可以從編輯模式跳到命令模式,運行命令:!ls
如果想要關閉窗口,則重新打開窗口菜單,點擊關閉即可。
我們打開一個文件,然后進入代碼編輯模式,輸入命令:set number 或者 :set nu,然后回車,這樣行號就顯示出來了。
如果想要隱藏行號,那么同樣的輸入命令,:set nonumber 或者 :set nonu回車即可。
但是這樣的設置方法只能維持在當前打開的文件中顯示效果,那你可以配置GVIM在默認的情況下顯示行號,我們點擊上方編輯菜單,選擇啟動設置,然后在彈出來的配置窗口中輸入set number 或者 set nu 就可以了,最后保存。
之后打開之前的文件,你就可以看到行號每次都是顯示的啦。
首先按快捷鍵CTRL+V進入快編輯模式。此時可以看到左下角出現"可視 塊"的字樣。
然后利用鍵盤的方向鍵選擇你要操作的塊,如果只是要進行列操作,則只要上下移動即可。選擇你想要操作的范圍之后,可以看到選中的區域被高亮了。
選擇成功之后,用鍵盤輸入CTRL+I,進入快模式下的編輯模式,此時你就可以進行想要做的操作。
注意塊模式的編輯狀態下,對光標所在的左側進行修改是不會對所有行都發生作用的。