vim的高级用法

1.vim的基本用法

vimtutor :vim手册(打开vim输入:help进入手册

<Enter建   进入vim手册>
在这里插入图片描述

2.vim浏览模式下命令的临时修改

:set nu显示行号
:set nonu取消行号显示
:noh取消高亮显示
:set mouse=a鼠标可用
:set cursorline显示光标所在行线

:set nu命令临时显示行号在这里插入图片描述

:set nonu取消行号显示

在这里插入图片描述 
:noh取消高亮显示

在这里插入图片描述
在这里插入图片描述
 
 :set mouse=a鼠标可以移动光标的位置

在这里插入图片描述 
:set cursorline显示光标所在的行

在这里插入图片描述

vim中的搜索

/ 数字或字符搜索数字或字符(高亮显示)
n向下匹配关键字
N向上匹配关键字

在这里插入图片描述

vim命令的永久性修改

vim /etc/vimrc对vim永久修改的方式

在这里插入图片描述

3.vim字符的管理

复制命令

y复制快捷键
yl复制一个字母
y3l复制三个字母
yw复制一个单词
y3w复制三个单词
yy复制整行
y3y复制三行

在这里插入图片描述

删除命令

d删除快捷键
dl删除一个字母
d3l删除三个字母
dw删除一个单词
d3w删除三个单词
dd删除整行
d3d删除三行

在这里插入图片描述

剪贴命令

c剪贴快捷键
cl剪贴一个字母
c3l剪贴三个字母
cw剪贴一个单词
c3w剪贴三个单词
cc剪贴整行
c3c剪贴三行

在这里插入图片描述

注意:剪贴命令会使vim进入编辑模式,<按Esc>退出后再粘贴

p粘贴
u恢复
ctrl + r撤销

4.vim的可视化模式

“ctrl”+"v"进入可视化模式
批量添加字符
按上下左右选取要插入的地方——>按I(大写)写入要插入的字符
按Esc退出
在这里插入图片描述
在这里插入图片描述

5.批量修改字符

:%s/原字符/替换字符 /g%s全文的行;g全文的列
:1,5s/ ##/ @@/g1-5行之前的“##”替换成“@@”
:/zyj/, /xp/s /@/#/glzyj字符到xp字符之间的“@”替换成“#”
:%s/^/##/g每行行首加入指定字符##
:%s/$/***/g每行行尾加入指定字符***

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

6.vim中的分屏功能

分屏分为:同步和不同步

同步

ctrl +w +s上下分屏
ctrl +w +c取消分屏
ctrl +w +v左右分屏
ctrl +w 上 下 左 右光标在分屏中的移动

左右分屏在这里插入图片描述
上下分屏
在这里插入图片描述
取消分屏
在这里插入图片描述
光标的移动
在这里插入图片描述
注意:按完ctrl + w 之后在按之后的命令

不同步分屏

:sp 加文件名字
在这里插入图片描述

7.vim中光标的快速移动

gg光标移动到文件第一行首端
G光标移动到文件 最后一行
: 数字光标移动到指定行

在这里插入图片描述

8.vim插入模式进入方式

i光标所在位插入
I光标所在行行首插入
A光标所在行行尾插入
a光标所在字符的下一个字符插入
o光标所在行的下一行插入
O光标所在行的上一行插入
s删除光标所在字符并进入插入模式
S删除光标所在行并进入插入模式

9.vim的退出

wq保存退出
wq!强行保存退出(只有文件是自己的或者root用户可用)
q退出
q!强制退出不保存

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值