vi和vim常用的三種模式
1. vi 和 vim 的基本介紹

Linux系統會內置vi文本編輯器
Vim具有程序編輯的能力,可以看做是Vi的增強版本,可以主動的以字體顏色辨別語法的正確性,方便程序設計。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。
2. vi 和 vim 常用的三種模式
2.1 正常模式
以vim 打開一個檔案就直接進入一般模式了(這是默認的模式)。在這個模式中,你可以使用『上下左右』按鍵來移動光標,你可以使用『刪除字符』或『刪除整行』來處理檔案內容,也可以使用『復制、粘貼』來處理你的文件數據。
2.2 插入模式
按下i,I,o,O,a,A,r,R等任何一個字母之后才會進入編輯模式,一般來說按i即可.
2.3 命令行模式
輸入esc 再輸入:,在這個模式當中,可以提供你相關指令,完成讀取、存盤、替換、離開vim 、顯示行號等的動作則是在此模式中達成的!
3. vi 和 vim 基本使用
使用vim開發一個Hello.java程序
4. 各種模式的相互切換
5. vi 和 vim 快捷鍵
5.1 快捷鍵使用練習
拷貝當前行yy ,拷貝當前行向下的5行5yy,并粘貼(輸入p)。
刪除當前行dd,刪除當前行向下的5行5dd
在文件中查找某個單詞【 命令行下/關鍵字,回車查找,輸入 n就是查找下一個】
設置文件的行號,取消文件的行號 [ 命令行下: set nu和:set nonu ]
編輯/etc/profile 文件,在一般模式下,使用快捷鍵到該文檔的最末行[G]和最首行[gg]
在一個文件中輸入"hello" ,在一般模式下,然后又撤銷這個動作u
編輯/etc/profile文件,把光標快速定位到20行,在一般模式下,輸入20,再輸入shift+g
更多的看整理的文檔
快捷鍵的鍵盤對應圖
6. 常用快捷鍵總結
Linux
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。