1.設置行號
vim 要默認打開的時候顯示行號,這樣就可以不用每次編輯的時候在手動在命令模式下:set number 來顯示行號。
具體做法是: 創建一個 .vimrc的配置文件。
在啟動vim時,當前用戶根目錄下的.vimrc文件會被自動讀取,該文件可以包含一些設置甚至腳本,所以,一般情況下把.vimrc文件創建在當前用戶的根目錄下比較方便,即創建的命令為:
$vi ~/.vimrc
往文件里面添加內容: set number , 保存退出。
2.全選、全部復制、全部刪除
全選(高亮顯示):按esc后,然后ggvG或者ggVG
全部復制:按esc后,然后ggyG
全部刪除:按esc后,然后dG
解析:
gg:是讓光標移到首行,在vim才有效,vi中無效 v : 是進入Visual(可視)模式 G :光標移到最后一行 選中內容以后就可以其他的操作了,比如: d 刪除選中內容 y 復制選中內容到0號寄存器 "+y 復制選中內容到+寄存器,也就是系統的剪貼板,供其他程序用
1,先打開某個文件:
vim filename
2,轉到文件結尾:
在命令模式輸入 G
3,轉到10行 :
在命令模式輸入 10G
4,刪除所有內容:先用G 轉到文件尾,然后使用下面命令:
:1, .d
5,刪除第10行到第20行的內容:先用20G轉到第20行,然后使用下面命令:
:9, .d
6,關於刪除的一些說明:
6.1 在vi中," . "表示當前行,“1,.”表示從第一行到當前行,“d ” 表示刪除。
6.2 如果只是想刪除某一行,那么把光標指到該行,然后輸入d d 即可。
3.多種退出vim的方法
點擊 Esc 鍵,Vim 進入命令模式。然后輸入:
:q ——退出(這是 :quit 的縮寫) :q! ——不保存退出(這是 :quit! 的縮寫) :wq ——寫入文件並退出;(這是 :writequit 的縮寫) :wq! ——(如果文件只有讀權限)寫入並退出(如果文件沒有寫權限,強制寫) :x ——類似於 :wq,如果文件無變動,那就不寫入 :qa ——退出全部(這是 :quitall 的縮寫) ZZ —— (大寫的 Z)如果文件有變動,寫入/保存,然后退出; ZQ —— 如果不想保存文件,也可以這個命令退出;
其實 Vim 有很詳細的幫助,進入命令模式后,輸入 help 然后回車。
