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用
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)
敲击开头的任意数量个空格: ^*
更多推荐
所有评论(0)