vim编辑器

一、vim的简单使用 

1、打开vim
 - vim [文件名]
   vim hello.cpp
2、编辑vim内容
  按 i 键 左下角显示“插入”,可以输入内容
  按 esc 键 左下角“插入“消失 
  输入 :wq 按回车键保存退出

二、vim的三大模式

一般模式:使用vim打开文件进入一般模式

编辑器模式:在一般模式下按 “i” 键进入编辑模式,该模式可以对文件内容进行编

命令行模式:保存、查找、替换一些内容,将进入命令行模式

三、一般模式操作

一、光标移动
h-左移  j-下移  k-上移  l-下移
方向键盘控制
G-移动到文件最后一行
nG-移动到文件第n行  例:移动到第10行:10G 
gg-移动到文件第一行与1G效果相同
n<Enter>-光标向下移动n行  例:12n:在原本行数上在加12行
补充:
shift + 4 => 行尾
shift + 6 => 行首
二、复制粘贴剪切删除
shift + v => 选中一行 + 方向箭头 => 选中多行
y - 将选中内容复制到粘贴板
d - 将选中内容剪切到粘贴板(将选中内容删除)
p - 将粘贴板内容粘贴到光标所在下一行
在没有任何选中的情况下
x - 向后删除一个字符
dd - 删除光标所在行
yy - 复制光标所在行
ndd - 删除光标所在行的向下n行
nyy - 复制光标所在行的向下n行
p - 粘贴
三、撤销与恢复
u - 恢复前一个操作
Ctrl + r => 重做上一个操作
四、查找
/world - 从光标位置向下查找名为“world”的变量 按n代表重复查找动作,继续向下查找该变量
补充:
批量注释:
Ctrl + v 进入块选择模式  =>  移动光标选中你要注释的行  =>  按大写的 I 进入行首插入模式
=>  输入注释符号如 // 或 #   =>  输入完毕后,按两下 ESC => 批量注释成功
取消注释:
Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,按 d 删除注释
批量缩进:
shift+v 键盘方向键 选中要缩的内容 => 按shift+>,是向前缩进一个tab值,按shift+<,则是缩回一个tab值

四、命令行模式操作

1、保存文件并退出
:wq
2、不保存强制退出
:q!
3、替换命令
:s/原始文本/替换文本/g
  --`s`表示替换(substitute)命令。
  --`/原始文本/`是需要被替换的文本或正则表达式。可以使用正则表达式来匹配更复杂的模式。
  --`/替换文本/`是用来替换原始文本的内容。
  --`g`表示全局替换,即替换所有匹配到的文本。如果不加`g`,则只替换每行中的第一个匹配。
补充:
:n1,n2s/原始文本/替换文本/g
  -- 将文中'n1'到'n2'行中所有原始文本替换
4、分屏操作
:vs 文件名  =>  实现左右分屏,同时编辑两个不同文件
一般模式下:ctrl+ww实现屏幕之间的切换
:wqall => 保存退出所有文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值