定義
vi編輯器是所有Unix及Linux系統(tǒng)下標準的編輯器,它的強大不遜色于任何最新的文本編輯器爹脾,這里只是簡單地介紹一下它的用法和一小部分指令常遂。由于對Unix及 Linux系統(tǒng)的任何版本,vi編輯器是完全相同的香拉,因此您可以在其他任何介紹vi的地方進一步了解它病毡。Vi也是Linux中最基本的文本編輯器濒翻,學會它后,您將在Linux的世界里暢行無阻啦膜。
vi及vim常用的三種模式
正常模式:以vim打開一個檔案就直接進入到一般模式了(這是默認模式)有送,在這個模式中,你可以使用【上下左右】按鍵來移動光標僧家、你可以使用【刪除字符】或【刪除整行】來處理檔案內(nèi)容雀摘,也可以使用【復(fù)制、粘貼】來處理你的文件數(shù)據(jù)
插入模式:按下 i ,I,o,O,a,A,r,R任意一個字母之后才會進入編輯模式八拱。一般來說阵赠,按i即可
命令行模式:輸入esc,再輸入: 在這個模式中肌稻,可以提供你相關(guān)指令清蚀,完成讀取、存盤灯萍、替換轧铁、離開vim每聪、顯示行號等動作則是在此模式中達成的旦棉。
常用快捷鍵
1齿风、拷貝當前行,yy 拷貝當前行向下5行 5yy绑洛,并粘貼(輸入p)
2救斑、刪除當前行dd,刪除當前行向下的5行 5dd
3真屯、在文件中查找某個單詞【命令行下/關(guān)鍵字脸候,回車 查找,輸入n就是查找下一個】
4绑蔫、設(shè)置文件的行號运沦、取消文件的行號【命令行下:set nu 或者 set nonu】
5、在一般模式下配深、使用快捷鍵到該文檔的最末行【G】和最首行【gg】
6携添、在一個文件中輸入“hello ”,在一般模式下,然后又撤銷這個動作 u
7篓叶、在一般模式下烈掠、將光標移動到某位置、輸入20缸托,再輸入shift+g
8左敌、更多的快捷鍵在百度文檔中下載查看