vim/vi 作用:
打开或者创建打开一个,文件进行编辑。
使用语法:
vi / vim 文件名
三种模式:插入模式、命令行模式、底行模式
插入模式:
在插入模式中ctrl+n可以进行代码提示
可视模式:
v进入可视模式
V进入按行选择的可视模式
ctrl+v进入按块选择的可视模式
底行模式:
wq:保存并退出
set mouse=a:设置鼠标使能
vsp 文件路径:按列展开文件
s:字符串替换
示例:5,10s/oldstring/newstring:5-10行替换
%s/oldstring/newstring:全文替换
%s/oldstring/newstring/g:全文中每一行内所有匹配项全部替换
数字:快速跳转到行
命令行模式:进行复制、粘贴
yy 复制光标所在行
nyy 复制光标后的n行
p 粘贴
dd 剪切光标所在行
ndd 剪切光标后的n行
u -- 撤销
gg=G 自动对齐
插入模式:在命令行模式下输入 a、i、o A、I、O
底行模式:用于代码的保存
w --- 保存
q --- 退出
wq --- 保存并退出
x --- 保存并退出
! --- 强制执行