手机网站定制开发费用,建设人员变更是哪个网站,网站投票链接怎么做的,青岛品牌设计1.vi和vim有什么区别#xff1f; \qquadvi和vim都是文本编辑器#xff0c;vim是从vi发展过来的。
2.vim的三种操作模式
#xff08;1#xff09;命令模式#xff1a; \qquad打开文件之后#xff0c;默认进入命令模式。
vim a.txt #打开a.txt文本#xff0c;此时处于命…1.vi和vim有什么区别
\qquadvi和vim都是文本编辑器vim是从vi发展过来的。
2.vim的三种操作模式
1命令模式 \qquad打开文件之后默认进入命令模式。
vim a.txt #打开a.txt文本此时处于命令模式2编辑模式 \qquad按a/A/ i 键切换到编辑模式。 3末行模式 \qquad按ESC键再按键可以在末行模式可以输入一些命令。
3.命令模式下的操作
h向前移动光标 l向后移动光标 j向下移动光标 k向上移动光标 0移动到所在行的行首 $移动到所在行的行尾 gg光标移动到文件头 G光标移动到文件尾 x删除光标后面的字符 X删除光标前面的字符 dw光标置于单词首删除整个单词 u撤销操作 dd删除光标所在行 p粘贴刚刚删除的内容粘贴到光标所在行的下一行 P粘贴刚刚删除的内容粘贴到光标所在行 yy复制 nyy复制多行 v切换到可视模式 \qquad 通过h,j,k,l选择字符之后d是删除选中内容y是复制选中内容p是粘贴在光标后面P是粘贴在光标前面。 /查找 / 要查找的内容n在查找到内容里向下切换 查找要查找的内容n在查找到内容里向上切换 r单个字符的替换 向右缩进 向左缩进
4.编辑模式
从a进入编辑模式输入的字符在光标后面 从A进入编辑模式光标跳到行尾然后可以进行输入 从i进入编辑模式输入字符 从I进入编辑模式光标跳到行首 从o进入编辑模式创建一个光标所在行的新行 从O进入编辑模式光标所在行的上一行 从s进入编辑模式 删除光标后面的字符 从S进入编辑模式删除光标所在行的所有内容
5.末行模式
从命令模式切换到末行模式 s/要替换的内容/用什么替换 比如s/Tom/Jack Jack替换Tom s/Tom/Jack/g 光标所在行的所有Tom被Jack替换 %s/Tom/Jack 文件中所有的Tom被Jack替换 w 保存文件 q 退出 q不保存退出 wq 保存退出 sp 上下分屏 保存退出wq 保存退出所有wqall 全部退出qall vsp 左右分屏 切换屏幕ctrlww