Linux中vim编辑器

来源:互联网 发布:godaddy域名 编辑:程序博客网 时间:2024/04/29 03:24

vim打开文件

1、vim FILENAME 或者 vim /path/to/somefile  如果文件不存在,则会创建新的文件2、vim  +n  FileName 表示定位到某一行,如果只有+号则是定位到最后一行

vim的模式

1、命令模式(打开vim编辑器的时候,默认的模式)2、输入模式3、末行模式    模式转换:       1、命令模式→输入模式          i:表示当前光标前输入          a:表示当前光标后面输入          o:在这一行下面新建一行          I:在这一行的首端输入          A:在这一行的尾端输入          O:在这一行的上方输入       2、输入模式→命令模式esc       3、命令模式→末行模式    :冒号       4、末行模式→命令模式      esc

vim关闭文件

1、在末行模式    :q不保存退出    :w 保存文件    :q!强行退出    :w!强行保存    :wq!强行保存退出\2、在命令模式    ZZ退出

vim移动光标

1、逐字符移动在命令模式下    h:左    l:右    j:下    k:上2、逐单词移动    w:移动到下一个单词的首部    e:移动到下一个单词的尾部    b:移动到上一个单词的首部3、行内跳转    0:跳转到行首    $:跳转到行尾4、固定行    nG 表示跳转到第n行    G    表示跳转到最后一行

vim翻屏

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

vim删除(在命令模式)

x表示删除单个字符#x表示删除#个字符dd表示删除当前所在行

vim粘贴

p:如果复制为整行,粘贴到这行下面。非正行,粘贴到后面(是最近删除的一行)

vim 复制

y:用法同d,复制一行c:替换内容,同d

vim替换

r:用于替换,在命令模式下,按如r#,即可用#替换

vim撤销

u:用于撤销,直接在命令模式下使用

vim可视化模式

v:可视化界面,可以直接用鼠标点击

vim查找

/Pattern  : 向下查找Pattern?Pattern : 向上查找

vim查找并替换

s命令例如 .,$s/IS/is/g 表示从当前行到末行将IS替换为is,全局替换
0 0
原创粉丝点击