天天看點

Vim

yum install -y vim-enhanced   安裝vim工具包

一般模式:

gg首頁   shift+g 尾頁      j+k上下移動    h+l左右移動   pgup+pgdn上下頁滾動

直接數字加回車----跳到數字行

0直接跳到行首      shift+$ 行尾      shift+^跳到行首非空格位置

x删除光标後面的(也是剪切)     x(大寫的)删除光标前面的(也是剪切)      數字+x删除指定數量的字元

dd删除一行  [3dd删除3行]     p粘貼在光标下面   p(大寫)粘貼在光标上面     

yy複制行    [3yy複制3行]

按v進入可視模式  可以自定義複制粘貼

u 撤銷   ctrl+r反撤銷

編輯模式:

o 光标的下起一行編輯    o(大寫)光标上起一行編輯

a 光标後面編輯          a行尾進入編輯模式

i 光标前面編輯          i 行首進入編輯模式 

指令模式:

set nu  顯示行數        /xx  查找  (n向下的跳轉,向上n)

單個字元:

①1,20s/123/321/g    (替換1到20行的)

替換:1,行數s/被替換的内容/替換的内容/g(全局替換—一行有兩個字元需要替換的時候,加g全部替換,不加隻替換第一個

②1,$s/123/321/g   整個檔案全部替換    

③%s/123/321/g     %也是表示整個檔案

目錄替換:

1,$s#/123/xrc#111#g  用#标記

vim +數字  直接定位于第n行

vim +     直接定位至最後一行

zz       儲存并推出

ctrl+d/u   向上/下翻半屏