4 vim的高级用法配置

Unit4 vim的高级用法配置

  ####vim基本配置set nu 显示行号
:set nonu  取消行号
:set mouse=a 鼠标可用
:set cursorline 显示光标所在行的行线
  ####搜索
/关键字  高亮显示关键字
:noh 取消关键字高亮显示
n  下
N  上

在这里插入图片描述

###更改vim配置
vim /etc/vimrc 永久设定方式 (系统级别)
在这里插入图片描述
在/etc/vimrc 中设置显示行号

vim ~/.vimrc 用户级别 只针对指定用户生效
(.与v间没有空格)
在这里插入图片描述

在 ~/.vimrc 中设置行线

#####vim 字符管理(都要在esc状态下完成)
#复制
yl 字符
y3l 3个字符
yw 一个单词
y3w 三个单词
yy 一行
y3y 三行
#删除
dd
d3d
#剪切(剪切后进入 插入模式 需要 esc 在 p)
c3c
cc
#粘贴
p
#恢复
u
#撤销
ctrl r

###vim可视化模式
I
批量添加字符
ctrl+v 选中 插入字符所在列(用键盘上下键控制)
I 插入模式
插入要写入的字符
esc
完成
在这里插入图片描述
在这里插入图片描述
例子:在find后添加 .

##批量修改字符

%s/原字符/修改字符/g

其中:
%(全部)
s行
g列

//,//s/原字符/修改字符/g   取头到尾字符之间的
 :1,5s/原字符/修改字符/g            1-5行    

###vim分屏功能

同步 分屏(ctrl+w一起按 松开后按其他)

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

#不同步 分屏

vim -o
vim -p

或 :sp 文件名称

###vim快速定位光标
gg 头
G 尾
:数字 目标行数

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

:wq! 强制退出保存
:wq 保存退出
:q 退出
:q! 不保存强制退出

#命令行获得帮助
whatis rm #查看命令的基本用途
其中出现 nothing appropriate 表示没有此帮助 或 数据为更新需要使用root用户 用mandb命令更新

rm --help 查看命令的基本用法
[ ] 表示内容可加也可不加
… 内容个数任意
<> 必须在命令执行时加入的元素

man rm 命令用法详解 全称:manual
man -k passwd passwd关键字有多少级别的man
其中级别分为
1 命令
2 系统调用
3 函数库调用
4 特殊文件
5 文件
6 游戏
7 特殊的包
8 系统管理命令
9 内核信息规则

使用方法:
q 退出
/关键字 n向下匹配 N向上匹配
G 瞬间移动到尾部
g 瞬间移动到头部

grep 命令用于查找文件里符合条件的字符串。


敲击tab的方法^I: (ctrl v i)
敲击开头的任意数量个空格: ^*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lll_cf

喜欢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值