美文网首页
Vim常见命令

Vim常见命令

作者: fanglaoda | 来源:发表于2017-03-15 20:57 被阅读0次

vim其实就是一个编辑器,具体的介绍请自行百度 本文只是列举了一些常用的操作,应该可以满足大部分的一些常规操作了

(一)启动vim

> 1)vim 文件名称
> 2)如果文件存在,则打开并显示内容
> 3)    如果文件不存在,则会创建一个如果你保存的话就真的创建了

(二)vim的三种模式

>1.命令模式,可以移动光标,修改,删除,复制,搜索
>2.插入模式,通过aio进入,可以修改文件内容
>3.扩展模式,通过进入,退出,保存,查找,替换

(三)常见操作

  1. 进入插入模式有以下方式

    i: 插入光标前一个字符 
    
    I: 插入行首 
    
    a: 插入光标后一个字符 
    
    A: 插入行未 
    
    o: 向下新开一行,插入行首 
    
    O: 向上新开一行,插入行首
    
    
  2. 进入命令模式

    h: 左移 
    
    j: 下移 
    
    k: 上移 
    
    l: 右移
    
    M: 光标移动到中间行 
    
    L: 光标移动到屏幕最后一行行首 
    
    G: 移动到指定行,行号 -G
    
    w: 向后一次移动一个字 
    
    b: 向前一次移动一个字
    
    {: 按段移动,上移 
    
    }: 按段移动,下移
    
    Ctr-d: 向下翻半屏 
    
    Ctr-u: 向上翻半屏
    
    Ctr-f: 向下翻一屏 
    
    Ctr-b: 向上翻一屏
    
    gg: 光标移动文件开头 
    
    G: 光标移动到文件末尾
    
  3. 删除命令:

    x: 删除光标后一个字符,相当于 Del 
    
    X: 删除光标前一个字符,相当于 Backspace
    
    dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符 
    
    d0: 删除光标前本行所有内容,不包含光标所在字符
    
    dw: 删除光标开始位置的字,包含光标所在字符
    
  4. 撤销命令:

    u: 一步一步撤销 
    Ctr-r: 反撤销
    
  5. 重复命令:

    .: 重复上一次操作的命令
    
  6. 文本行移动:

    >>: 文本行右移 
    
    <<: 文本行左移
    
    
  7. 复制粘贴:

    yy: 复制当前行,n yy 复制 n 行 
    
    p: 在光标所在位置向下新开辟一行,粘贴
    
  8. 可视模式:

    v: 按字符移动,选中文本 
    
    V: 按行移动,选中文本可视模式可以配合 d, y, >>, << 实现对文本块的删除,复制,左右移动
    
  9. 替换操作:

    r: 替换当前字符 
    
    R: 替换当前行光标后的字符
    
  10. 查找命令:

    /: str查找
    n: 下一个
    N:上一个
    
  11. 替换命令

    把abc全部替换成123

    命令模式下,将光标所在行的abc替换成123
    :%s/abc/123/g
    
    命令模式下,将第一行至第10行之间的abc替换成123
    :1, 10s/abc/123/g
    
    

部分操作可参照下图

650AC8A5-9A1C-46CE-A5B2-CB89DC1F3F99.png

相关文章

  • Vim常见命令

    vim其实就是一个编辑器,具体的介绍请自行百度 本文只是列举了一些常用的操作,应该可以满足大部分的一些常规操作了 ...

  • vim常见命令

    vim的三种模式: 命令模式(Command mode) 插入模式(Insert mode) 底行命令模式(Las...

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • ✎CocoaPods 常见命令、安装和使用

    CocoaPods 常见命令 touch podfile ls 查看文件 Vim podfile platform...

  • 三、Vim文本编辑器-算术和逻辑表达式-Bash编程-总结

    一、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法 vim是一款强大的文本编辑器,常见的选项如下: ...

  • Linux脚本总结

    1、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法 vim查找 vim替换 2、总结脚本中运算符、逻...

  • Vim的常见命令

    vim 关于linux下 vimtutor 的教程总结。 vim基本操作 x删除光标所在位置的字符 :q!不保存退...

  • Vim常见命令语法

    1.Vim的命令行模式: 一般的Linux系统下都附带有vi的编辑器,不过不同的发行版本是否带有Vim,不尽相同。...

  • 2019-04-05 第三周作业

    1. 总结vim命令行模式常见快捷方式,以及vim查找,替换的方法 vim 查找/查找的内容 从光标处向文件尾部...

  • Git 以及 Vim 常见命令整理

    Vim 常见的命令 'i'进入编辑模式 'esc'进入命令模式 ':wq'保存退出 'q!'不保存强制退出 Git...

网友评论

      本文标题:Vim常见命令

      本文链接:https://www.haomeiwen.com/subject/gsqknttx.html