11.7 vim簡介 vim通常模式

5.1 vim介紹

vim是vi的升級版,早期的Unix都是使用的vi做爲系統默認的編輯器的。vim

yum install -y vim 安裝的包數量  比 yum install -y vim-enhanced 安裝包 多 編輯器

vim的三種模式:通常模式、編輯模式、命令模式。spa

  1. 通常模式: 當vim filename 編輯一個文件時,一進入該文件就是通常模式了。在這個模式下,您能夠作的操做有,上下移動光標;刪除某個字符;刪除某行;複製、粘貼一行或者多行。
  2. 編輯模式:通常模式下,是不能夠修改某一個字符的,只能到編輯模式了。從通常模式進入編輯模式,只需您按一個鍵便可(i, I, a, A, o, O, r, R)。當進入編輯模式時,會在屏幕的最下一行出現「INSERT或REPLACE」的字樣。從編輯模式回到通常模式只須要按一下鍵盤左上方的ESC鍵便可。
  3. 命令模式:在通常模式下,輸入 」:」 或者 「/」 便可進入命令模式。在該模式下,您能夠搜索某個字符或者字符串,也能夠保存、替換、退出、顯示行號等等。

5.2 vim顏色顯示和移動光標

vim和vi最大的區別就是編輯一個文本時,vi不會顯示顏色,而vim會顯示顏色。顯示顏色更易於用戶進行編輯。字符串


5.3 vim通常模式下移動光標

h左   j下    k上    l右         數字+上下左右鍵        file

ctrl+B or pagedown 屏幕向後移動一頁    搜索

ctrl+F or pageup  屏幕向前移動一頁im

數字0 or shift+6  移動到本行行首yum

shift+4 即$移動到本行行尾img

gg  移動到該文本的首行移動

G 移動到尾行

nG 移動到該文本的第n行


5.4 vim通常模式下複製、剪切和粘貼

dd刪除光標所在的那一行

p從光標下一行粘貼 P從光標上一行粘貼

u 恢復操做 (50次之內)     反之 ctrl+r

yy複製光標所在的那一行

ndd 刪除光標所在的向下n行

x向後刪除一個字符     X向前刪除一個字符  也能夠加數字 10x

v 按v後移動光標會選中指定字符,而後實現複製粘貼等操做

相關文章
相關標籤/搜索