vim + abc //打开时定义到最后一行
vim +3 abc //定义到第3行
vim +5 abc //定义到第5行
vim +100 abc //如果行数不够,还是定义到最后一行
vim +/imooc abc //定位到这个单词第一个出现的那一行(n匹配下一个相同的单词)
vim aa bb cc //一次性创建或者打开三个文件(:n切换下一个文件,:N切换到上一个文件)
================================================
底行模式:
:w 保存
:q 退出
:! 强制执行
:ls 列出打开的所有文件
:n 切换到下一个文件
:N 切换到上一个文件
:15 定位到15行
:/xxx 搜索xxx
:?xxx 向前搜索xxx
命令模式:
h 光标左移
j 光标右移
k 光标上移
l 光标右移
ctrl+f 向下翻页
ctrl+d 向下翻半页
ctrl+b 向上翻页
ctrl+u 向上翻半页
dd 删除光标所在的行
o 在光标所在的行的下方插入一行并切换到输入模式
yy 复制光标所在的行
p 在光标所在的行的下方粘贴
P 在光标所在的行的上方粘贴