vim/gvim基本操作


常用操作

指令功能
:f查看当前文件名
:pwd查看当前路径
ctr+d查看当前目录下的文件,':u’退出
/s查找并高亮显示,'s’是需要高亮的内容,/s\>指的是以s结尾,“\<”开头
u撤销
:10行数跳转,跳转到第10行

文件的复制粘贴

指令功能
y复制选择的内容
yaw复制光标当前所在的单词,包括其后面的空格
yiw复制光标所在的单词,不包括空格
yy复制本行
nyy复制从本行开始的n行
p粘贴
x剪切

删除

指令功能
dd删除一行
:100,200d删除100到200行

文件加密

指令功能
:X文件加密,输入密码后保存退出
vi -x file打开加密文件

设置行号

指令功能
:set number在每一行前显示行号
:set nonu去除行号

分行显示

指令功能
:set wrap分行显示
:set nowrap取消分行显示

大小写

指令功能
:set ic不区分大小写
:set noic区分大小写

排序

指令功能
:sort对内容进行排序

替换

指令功能
:%s/s1/s2/g将s1替换成s2,g代表的就是全局替换
:100,200s/s1/s2/g将100到200行之间的s1替换成s2,'.'代表当前光标的位置

列操作(块操作)

指令功能
ctrl + v进入块操作模式
shift+方向键移动块
shift+i块输入
delete删除块
ESC退出块输出,自动填充

文件跳转

指令功能
fg直接文件跳转
:first返回原本文件

文件保存退出

指令功能
:w保存
:wq保存退出
:q!不保存退出
:e!放弃修改文件内容,重新载入该文件
:wqa保存并关闭所有文件
:qa关闭所有文件

缩进

指令功能
>>向右缩进
<<向左缩进
:120 130>>第120到130行缩进
=可视模式下,代码会按照书写规则进行缩进
shift+>|<在vision模式下,向左向右缩进
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值