一、檢視檔案編碼
:set fileencoding
:set fileencoding=utf-8 通過該命令可直接將檔案修改為utf-8編碼
強制以指定編碼開啟,vim中 :e ++enc=utf8
二、設定檔案行號
:
set
number
:
set
nu
:set nonu //不顯示行號,複製**的時候很實用~
如果想要永久性顯示行號,在home下自己的資料夾內新建.vimrc檔案,新增set number即可。vim在啟動時會載入vimrc檔案,因此所有設定都可以放入其中。
盡量不要更改/etc/vimrc,因為會對所有使用者生效,且需要root許可權。
三、快速跳至檔案頭或者檔案尾部
3.1 檔案頭 :1 其實這種方法可以推廣,跳轉至任意行,相當於windows下的ctrl+g
直接gg也可以實現這樣的功能
3.2 檔案尾 :$
模擬,g即可
四、編輯技巧
4.1 快速刪除:
刪除一行 dd
刪除從這行開始的n行 n+dd
貼上這n行,p
全部刪除,dg
4.2 快速複製黏貼:
複製一行直接yy ,
複製從這行開始的下n行,n+yy
貼上:p
五、撤銷
5.1 撤銷上一次操作,直接在vim中按u即可
5.2 恢復成之前的狀態,不做撤銷操作,ctrl+r
六、退出vim
6.1 esc
6.2 ctrl + [
6.3 ctrl + c
【reference】 1.
VIM操作指南
一.移動 h,j,k,l 對應左,下,上,右 w 移動游標向前乙個單詞 b 移動游標向後乙個單詞 nw 移動游標向前n個單詞 nb 移動游標向後n個單詞 移動游標到行首 移動游標到當前行的第乙個字母處 移動游標到下乙個句子 移動游標到上乙個句子 gg 移動游標到頁的第一行 g 移動游標到頁的最後一行...
Vim操作指南
vim具有6種基本模式和5種派生模式。派生模式 1.移動游標 普通模式下 h 左j 下 k 上l 右 2.插入模式和退出vim的方法 ls 顯示當前路徑下的檔案 vi 檔名 開啟檔案,預設進入普通模式,可以使用1中所述的方向鍵,此時按i,即進入插入模式 左下角可以看見insert字樣 退出插入模式 ...
vim實用指南(二) 查詢(1) 簡單查詢
如要查詢的是include,則在normal模式,先按 鍵,然後再輸入 include 代表回車鍵 即可啟動全文查詢 與前面提到的f f t t不同 啟動查詢後,可以使用n進行前向查詢 find next 也可以使用n進行反向查詢 與 string命令一樣,只不過此命令是從後向前查詢,同樣也支援n ...