vim学习笔记

骚操作:回放命令
假设现在有:
iostream
stdio.h
string.h
想要变成
#include "iostream"
#include "stdio.h"
#include "string.h"

只需要:
1.移动光标到首行
2. qa 启动记录,使用寄存器a
3. 将第一行变成#include "iostream"
4. q 退出记录模式
5. 然后去其他行 @a就可以复制刚才的操作

 

'0 可以打开关闭文件时光标所在位置

 

daw 删除光标指向单词
Ctrl + j 删除\n换行符
Ctrl + V 块可视化(可按列选择)
R 替换模式,例如光标在set上, 输入R, 然后输入任何词, 都会覆盖知道按下<ESC>

简单键盘映射
:map <F5> i 按下F5 VIM会认为你输入了一个i命令

vim A.cpp B.cpp C.cpp 可以同时编辑三个文件
:next 跳转到下一个文件
:previous 跳转到上一个文件
:last 最后一个文件
:frist 第一个文件
:args 显示编辑列表
vimdiff A.cpp B.cpp 比较A.cpp和B.cpp的差异

posted @ 2018-10-25 23:49  勿忘初心0924  阅读(146)  评论(0编辑  收藏  举报