vim常见命令

vim的三种模式:

  1. 命令模式(Command mode)
  2. 插入模式(Insert mode)
  3. 底行命令模式(Last line mode)

注意区分不同模式下的不同命令。

命令模式(Command mode)

用户刚刚启动vim时,即进入命令模式。
此时敲击键盘的动作会被识别为命令,而非输入字符。

  • 常用的几个命令:
    i 切换到插入模式(Command mode),以输入字符。
    x 删除当前光标所在处的字符。
    : 切换到底行命令模式(Last line mode),以在最底一行输入命令。
  • 其他常用命令:
    x 删除光标位置后面的一个字符。
    X 删除光标位置前面的一个字符。
    #x 从光标位置开始删除后面#个字符。
    dd 删除光标所在行。
    #dd 从光标位置开始删除#行。
    u 撤销最近修改。
    U 撤销对当前行上做的所有修改。
    r 替换光标位置上的一个字符。
    0(数字键盘0) 将光标移动至当前行行首。
    $ 将光标移动至当前行行尾。
    G 将光标移动至末行。
    yy 将光标所在行复制到缓冲区。
    p 将缓冲区的内容粘贴到光标的后面。
    P 将缓冲区的内容粘贴到光标的前面。
    Ctrl + f 向后翻屏。
    Ctrl + b 向前翻屏。

插入模式(Insert mode)

在插入模式中,可以开始输入字符。
按ESC键可以返回命令模式。

底行命令模式(Last line mode)

在底行命令模式中,基本的命令有:
:q 退出程序。
:w 保存文件。
:wq 保存并退出程序。
:\string 查找string字符所在位置。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Vim几句话介绍Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也...
    何必遠方阅读 3,351评论 0赞 3
  • dpkg 学习 安装mysql apt-get install mysql-server-5.6 apt-get ...
    sharonji阅读 576评论 0赞 0
  • 操作1——切换工作路径 •cd:切换到当前用户根目录,默认[/home/用户名称/] •cd .:切换到当前目录 ...
    youngkun阅读 1,521评论 0赞 1
  • vi/vim 基本使用方法vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编...
    lvanboy阅读 3,264评论 0赞 9
  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 31,145评论 3赞 48

友情链接更多精彩内容