您当前的位置: 首页 >  vim

liaowenxiong

暂无认证

  • 3浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

类Unix系统下,vim各种模式之间的切换

liaowenxiong 发布时间:2021-09-24 08:47:06 ,浏览量:3

文章目录
  • 普通命令模式
  • 插入模式(编辑模式)
    • 临时切换到普通命令模式
  • 可视模式(文本选择模式)
  • 底行命令模式(EX 命令模式)

普通命令模式

vim 的默认模式就是普通命令模式, 使用 vim 打开文件就进入普通命令模式。

插入模式(编辑模式)

在普通命令模式下输入以下命令,以不同方式进入插入模式。按 Esc 返回普通命令模式

命令说明i切换到插入模式,i在当前游标前(就是游标左边)插入字符I在行首插入a切换到插入模式,a在当前游标后(就是游标右边)插入字符A在行末插入o切换到插入模式,o在当前行后(就是当前行的下面)插入一个新行O在当前行前(就是上面)插入一个新行

在字符或者行可视模式下输入以下命令,也可以进入插入模式。

命令说明Shift + i切换到插入模式,光标跳到选中字符所在行首,在行首插入字符Shift + a切换到插入模式,在当前游标后插入字符,游标会后移一个字符,此时插入字符相当于是在游标后移前所在位置的后面插入字符

在块可视模式下输入以下命令,也可以进入插入模式。

命令说明Shift + i切换到插入模式,光标跳到选中区域左上角Shift + a切换到插入模式,光标跳到选中区域右上角 临时切换到普通命令模式

在插入模式下,输入下面的快捷键可以临时切换到普通命令模式下。

快捷键说明Ctrl + o进入命令模式并在执行一个命令后自动返回插入模式。很常用 可视模式(文本选择模式)

所谓“可视”,就是被选中的字符会“高亮”显示。 在普通命令模式下输入以下命令,可以进入不同的可视模式。

命令说明v切换到按字选择文本的可视模式。再次按下 v 退出“字符可视模式”V 或 Shift + v切换到按行选择文本的可视模式,按上下箭头来选择行。再次按下 V 退出“行可视模式”Ctrl + v切换到按块选择文本的可视模式,按上下左右箭头来选择矩形区域。它选中屏幕上的一个矩形区域。以按下 Ctrl + v 的位置为一个角,光标所在位置为它的对角。再次按下 Ctrl + v 退出“块可视模式” 底行命令模式(EX 命令模式)

在普通命令模式下,输入冒号进入底行命令模式。按 Esc 返回普通命令模式。

命令说明:切换到底行模式,可以在最底一行输入命令
关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0412s