vim编辑器快捷键

Linux-VIM

vim 文件名: 创建并打开文件
当使用vim打开文件时默认进入命令模式

命令模式:
i ---- 进入插入模式
shift + : ---- 进入底行模式
x — 删除一个字符 nx—删除n个字符
yy — 复制一行 nyy — 复制n行
dd — 剪切一行 ndd — 剪切多行
p — 粘贴
u — 撤销
G — 光标移动到文件末尾
1G — 光标移动到文件头
nG — 光标移动到n行
/字符串 — 查找串
 n— 向下查找
 N — 向上查找

补充
1.多行代码快捷注释:
命令模式下
ctrl + v 进入可视块
方向键上下选中要替换的列
shift+i 进入插入模式
// ,按esc
2.打开多个文件:
:vsp 文件名
文件切换:ctrl + w

插入模式:
ESC键 — 回到命令模式

底行模式:
w ---- 保存
q ---- 退出
wq ---- 保存并退出 (x)
命令! — 强制执行
w file — 内容另存为file
r file — 把file内容读入到光标所在的位置
! shell命令 — 再vim中执行shell命令
set nu ---- 显示行号
set nonu — 不显示行号
N ---- 光标直接跳转到N行
s/str1/str2/ 只替换当前行第一个
s/str1/str2/g 当前行全部替换
n1,n2 s/str1/str2/g 把n1到n2行的所有str1替换成str2
.,$ s/str1/str2/g 从当前行到文件尾全文替换
1,$ s/str1/str2/g 全文替换
%s/str1/str2/g 全文替换

©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页