1 缓冲控制
:sp filename.txt 在新窗口打开文件 ^W^W (control+w两次)在窗口键切换
2 插入模式
2.1 Escape返回命令模式
2.2 i|a进入插入编辑模式
i 在光标处字符之前插入 I 文本插到当前行的行首 a 在光标处字符之后插入 A 文本将追加到当前行末 o 当前行下面生成一空行并进入插入模式 O 当前行上面生成一空行并进入插入模式
2.3 c进入更改编辑模式
cc 以一新行替换当前正行 c0 替换当前位置到行首 c$ 替换当前到行末 联合c和移动命令cW,cec)c}
3 可视模式
3.1 V进入可视化模式
3.2 移动或是键盘操作指定区域
y 复制 d 剪切
3.3 回到命令模
P 粘贴到光标之后 p 粘贴到光标之前
4 设置
自动缩进已启用
control+d 向左缩进一级 control+d 向右缩进一级 :set autoindent 手动启用自动缩进 :set tabstop=4一个tab为4个空格
5 命令模式
5.1 移动
5.1.1 字符
h 左 j 下 k 右 l 上
5.1.2 单词
vi按空格或标点符号分隔单词
vi按空格或新行来分隔长单词
w 下一单词第一字符 W 下一长单词第一字符 e 下一单词最后字符 E 下一长单词最后字符 b 前一单词第一字符 B 前一长单词第一字符
5.1.2 行、句、段、也
0 到行首 $ 到行尾 ( 到句首 ) 到句尾 { 到段首 } 到段尾 Ctrl+F|Page Up 到上页 Ctrl+B|Page Up 到下页
5.2 高级
5.2.1 特定行
<行号>G跳到指定行数 例如 36G-跳转到第36行
5.2.2 正则搜索
/regexp 到文本演示下一次出现的地点 /foo\.gif 将会匹配"foo.gif",注意转义符 n 向前重复搜索 N 向后重复搜索
5.3 Q进入ex模式 ex-mode
Escape 总是可以返回命令模式 :q 退出 :w 保存 :w /home/user/filename.txt 另存为 :q! 不保存强制退出 :wq! 保存强制退出
5.3.1 文本替换
:s/regexp/replacement/ 替换当前行出现的第一个式样 :s/regexp/replacement/g 替换当前行所有匹配 :s%/regexp/replacement/g 文件中所有匹配式样(这通常是需要的) :s%/regexp/replacement/gc (c代表“confirm”每次替换前要求确认)文件中所有匹配式样(这通常是需要的)
5.4 编辑控制
x 删除当前贯标所在的字符 J 将下一行接到当前行行末 r 替换原字符 dd 删除当前行
5.4.1 重复及删除
. 重复上一个命令 dw 从当前位置删除到下一个单词词首 d) 删除到先一个句尾 d} 删除本段剩余部分 u 恢复一次命令,撤销
5.4.2 组合命令
数字移动命令
3w 向后找3个单词 12b 向前12个单词 4j 向下4行
编辑数字移动
d3w 删除贯标后3个单词 d2j 将删除当前行和下两行
以上是我在看视频时的笔记,希望对大家有所帮助。
亲们可以发挥自己的智慧组合很多自己喜好的命令。
相关推荐
vim键盘图 ....vi-vim-cheat-sheet.gif vi-vim-tutorial-1.gif vi-vim-tutorial-2.gif vi-vim-tutorial-3.gif vi-vim-tutorial-4.gif vi-vim-tutorial-5.gif vi-vim-tutorial-6.gif vi-vim-tutorial-7.gif
srcery-vim:用于gvim和vim的深色方案
VMware-VIM-all-6.7.0-15976714 原版镜像 .................................................................................................................
vmware vcenter6.5 for windows版本。 VMware-VIM-all-6.5.0-14020092
ViEmu/VS: vi-vim editing for Microsoft Visual Studio ViEmu for Visual Studio is the most popular and mature product of the ViEmu line. Many hundreds of developers use it all day, every day for all ...
vi-vim 键盘操作图,转载 可以为有效的
vi-vim编辑器使用,初学者可以看看,很实用
vim-go - Vim的Go开发插件
Vi Improved-----Vim 最全面的vim使用教程,全书共17章,从浅入深介绍Vim的使用,满足不同层次的使用者的要求。
vim和vi操作的键盘图,非常实用
百度云盘链接附文档中,如有问题可联系我,亲测有效。
一本学习vim的好书,值得拥有 希望学习的朋友能交流心得
所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。
详细的vi vim键盘图,有各种命令模式下的快捷简,简单直观
开源项目-vim-vim.zip,VIM 8.0版本
《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...