天天看点

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   向上/下翻半屏