vim常用命令-持续更新

vim模式

正常模式 (Normal-mode)

默认进入的模式,其他模式下按ESC键进入.

正常模式用于浏览文件,光标移动的单位一般有,字符、单词、行、句、段、屏幕.

插入模式 (Insert-mode)

正常模式下单击 i,进入插入模式

插入模式就是输入文本到文件中.

命令模式 (Command-mode)

正常模式下单击:(冒号)键,会进入命令模式

在命令模式中可以执行 一些输入并执行一些vim或插件提供的指令,就像在shell里一样。这些指令包括 设置环境、文件操作、调用某个功能等等。

可视模式 (Visual-mode)

正常模式按下v, V, <Ctrl>+v,可以进入可视模式。

操作有点像鼠标进行操作.


复制\粘贴\删除

复制特定一段

光标置于复制文段的开始,按下’V’,方向键移动要复制的方向,复制文段高亮,到达结束的地方,按下’Y’,文本复制到剪切板.按下’p’粘贴到目的地.


剪切特定的某一段

类似复制某一段:光标置于复制文段的开始,按下’V’,方向键移动要复制的方向,复制文段高亮,到达结束的地方,按下’d’,文本复制到剪切板.按下’p’粘贴到目的地.

命令模式下 常用命令

显示行号

按下冒号:,进入命令模式

:set nu #显示此行号
:set nonu #取消行号
:set number #显示所有行号
保存退出相关
:qw #保存并推出,如果没有文本操作权限可能失败,使用sudo vim filename 进入
:w #保存 可能失败原因同上
:q #退出 如果已经更改但没保存可能失败
:q! #强制退出,丢弃已更改内容,文本内容不变
//语法高亮

查找字符
:/searchchar #按n向下匹配
# 如查找user字符串,:/user
到指定行
#bash 命令行 :如 到filename文件的12行
> vim +12 filename
#vim 命令模式 到12行
: 12 #回车
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值