vim
[TOC]
vim的使用
光表移动
移动到行尾
$移动到行首
0移动到整个文件的最开始
gg移动到真个文件的最后
G跳转行
nG
删除
删除单词
dw但是注意必须要将光标置于最前方
删除光标前的字符串
d0删除行
D或者dd删除多行
ddnd或者ndd
撤销与反撤销
撤销
u反撤销
ctrl+r
复制与粘贴
粘贴到行的下边
p小写的p
粘贴在行的上面
P大写的
P复制光标所在行
yy从光标往下复制
nyy
可视化模式
多行注释
ctrl+vI选择
//退出
ESC多行删除
ctrl+v选择
D
替换
修改单个字符
r连续修改
R在末行模式下的替换
:/s/main/mian这样只会替换第一个关键字
:s/chg/zjy/g替换光标所在行所有的
chg为zjy:10,20s/chg/zjy/g替换
10-20行所有的chg为zjy如果不加
/g就是替换掉每行第一个:%s/chg/zjy/g替换文章所有的
查找

分屏操作

行跳转
:n
使用shell
在末行模式下使用shell
vim
https://tsy244.github.io/2023/06/18/linux/vim/