vi,vim 常用编辑命令操作指南(命令模式/插入模式)

校睿宝培训机构ERP,学员课时管理软件
实验预约管理软件,实验室管理软件,大学、高校实验预约平台
网站日志分析软件,网站访问日志在线分析
UpHub订单管理软件,进销存管理系统,SCRM管理系统

按ESC键可以在从编辑退出到命令模式。

 

 

命令模式(英文输入法状态):

 

dd - 删除光标所在行;

Ndd - 删除光标所在行(包括)后的N行;

0 - 光标移到行头(或SHIT+6,按^);

$ - 当标移到行尾(SHIFT+4);

w - 移动到下一个单词词头;

e - 移动到下一个单词的词尾;

  • - 移动到前一行的行头(半角的减号);

Nx - 删除光标位置的N个字符;

Nw - 光标移动N个单词;

gg - 光标移动到第一个字符;

G - 当标移动到最后一个字符(shift+g);

/STRING - 搜索STRING(支持正则表达式)

光标键,hkij左右,上下移动光标。

:syntax on - 打开特定文件的高这显示,可以放到~/.vimrc 文件中。

 

i - 进入插入模式;

a - 进入追加模式;

o - 新增下一个空行,并进入插入模式。

 

u - 撤消前一步操作(可以有多步);

 

v  - 进入可视化模式(选择模式);之后按右箭头,可以向右选择(或其它光标移动键),按e可以选择一个单词。按再v 可退出可视化模式。

      VISUAL模式下命令:

       d - 剪切;y - 复制; p - 粘贴; $ - 选择到行尾;^ / 0 - 选择到行头。

     按两次ESC或v 可以退出VISUAL模式。

 

CTRL+v - 进入块选择模式(多列编辑与选择模式)。可以多列选择。即多列同时操作。SHITF+i 可以在多列模式下同时插入,按ESC确认插入。

 

:命令。

:q - 退出(未修改时);

:wq - 保存并退出;

:w - 仅保存,不退出;

:q!  - 强制退出,不保存修改内容。

 

 

插入模式:

 

ESC - 退出插入模式,进入命令模式。

 

~/.vimrc vim环境变量

 

设置编程源程序的高亮显示添加以下内容到.vimrc:

 

syntax on

filetype plugin indent on

校睿宝培训机构ERP,学员课时管理软件
实验预约管理软件,实验室管理软件,大学、高校实验预约平台
网站日志分析软件,网站访问日志在线分析
UpHub订单管理软件,进销存管理系统,SCRM管理系统
电话图标 点我咨询