7.VIM
两种模式:
普通模式(命令模式):操作文件 插入模式:编辑 可视化模式:选择文本
hjkl:左上下右
ctrl f:向上翻页 ctrl b:向下翻页
G:最后一行 gg:第一行
i:光标位置前面插入 a:光标位置后面插入 o:直接光标下一行插入 x:删除光标所在位置 dd:删除一行 u:撤销
dw:移出光标之后所在单词 b:跳跃之前单词首字母 e:跳跃单词尾字母 w:跳跃之后单词首字母
shift+6:本行开头 shift+4:本行末尾
剪贴粘贴一行:dd p 复制单词:yw p 复制当前位置到末尾:y$ p
复制一段:v(可视化模式)+hjkl+y+p
全选:G 跳转光标所在段的开头或结尾:o vaw:快速选择单词 vab:包括小括号 vaB:包括大括号
shift+< >:缩进tab shift+~:大小写转换
/+目标单词+回车:查找单词 按n下一个
:s/目标单词/要替换的单词/g:替换该行的单词 :%s/目标单词/要替换的单词/g:全文本替换 :set number:显示行号 :3,5s/目标单词/要替换的单词/g:替换3~5行的单词 :3,5s/目标单词/要替换的单词/gc:替换3~5行的单词+提示是否替换