vim的基本操作

vim文件编辑器,可以用于代码的编写,不过对新手不太友好,这里列出了一些常用的vim的操作

vim + 文件名可以打开一个文件,如果这个文件不存在,先创建再打开。

vim常用的几种模式:命令模式、插入(编辑)模式和底行模式

 

命令模式下的常用操作

任何模式下按esc就可以进入到命令模式下

复制命令:yy,复制当前光标所在行,数字+yy复制光标处往下数字行

粘贴:p,光标在哪里就粘贴到光标的下一行,数字+p粘贴数字行

撤销:u,撤销上次动作

ctrl+r:反撤销

剪切+删除:dd剪切光标所在行,数字+dd,批量删除数字行

gg:将光标定位到文件的开始位置

shift+g:将光标定位到最后

shift+4:将光标移动到当前行的结尾

shift+6:将光标定位到当前行的开始

x:删除一个字符,数字+x删除多个字符

w:按照单词往后移,b:按照单词往前移


进入插入模式

在命令行下输入i(光标位置不变),a(同行下一个位置),o(新起一行)可以进入到插入模式


底行模式下的常用操作

在命令行模式下,shift: 可以进入底行模式。

在底行输入w表示写入(保存),q 退出,wq保存并退出。

/+符号用来查找对应的符号,按n让光标指向下一个被查找的符号

vs + 文件名:打开多个文件(在命令模式下ctrl + 快速两次w可以多文件切换)

! +指令相当于在外面命令框输入命令(!man + 所要查找的函数)


块选择

在命令模式下ctrl+v就可以进入到块选择模式

块选择下可以进行批量操作(批量注释、批量删除)

例如批量注释

选中从哪一行开始注释,按住shift,通过方向键进行批量选择

然后按大写的i进入insert模式,把//输入进去,并连续按两下esc回到normal模式,就完成了批量注释

取消注释

首先进入block模式,选中所有的//,然后shift不要松,在按一下d,就完成了删除

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值