Vim基本操作和基础配置 | StriveZs的博客

Vim基本操作和基础配置

Vim介绍:

vim是从 vi 发展出来的一个文本编辑器。功能丰富,在程序员中被广泛使用,而且可以根据自己需要对其进行配置。

Vim编辑程序有三种操作模式,分别称为 编辑模式插入模式 和 **命令模式,**当运行Vim时,首先进入编辑模式。 编辑模式: Vim编辑方式的主要用途是在被编辑的文件中移动光标的位置。一旦光标移到到所要的位置,就可以进行剪切和粘贴正文块,删除正文和插入新的正文。当完成所有的编辑工作后,需要保存编辑器结果,退出编辑程序回到终端,可以发出ZZ命令,连续按两次大写的Z键。 插入操作: a 是进行光标后插入 i 是进行光标前插入 移动操作: 在命令模式下可以进行进行上下左右的移动。然后在编辑模式下,按上下左右只会增加字母。(来自作者的亲身经历~) 因此你要是想进行光标的移动只能按ESC键,回到命令模式,然后通过↑↓←→来进行移动光标。 删除操作: 常用得到删除命令是d(行删除)x(列删除),一定不要傻傻的按退格键(同样是来自作者的亲身经历。) 同样删除操作也是在命令模式下进行的。 下面给出以下简单的删除命令: 替换操作: 常用的替换命令有c和s(替换光标的字符),在执行c和s命令后通常会进入插入模式:(其实你可以考虑用insert来实现) 退出插入模式也是按ESC。 同样给出一些常用的替换命令: 退出命令: 在命令模式下输入: :q 在未作出修改的情况退出vim。 :q! 这是放弃所有修改,然后退出编辑模式。 退出保存命令: :wq  退出并保存 :w filename  退出并将另存为另一个文件 打开命令: :e 文件地址+文件名  即可打开一个文件。 撤销命令: u 是撤销前一条命令的结果 复制命令: yy  将当前行复制到缓冲区 粘贴命令: p  将缓冲区的内容粘贴到光标的后面   以上是一些基础命令 下面是一些vim的基础配置: (该内容转自https://blog.csdn.net/lhy2932226314/article/details/69668891) 首先将你的Linux切换到超级用户,输入命令 su,输入密码再回车切换到root用户,cd进入当前用户主工作目录,输入vim .vimrc进行vim配置. 推荐的配置: 值得说明的一点是最后一个设置set filetype=c是设置默认语言为C语言,在没加这个设置之前我使用vim修改文件发现vim的的设置并没有启用,看了一些解决方案后发现原来是没加程序后缀名,vim无法识别是什么类型文件,当做普通文档格式处理,加上这个设置后即使文件后无.c也自动当成C语言文件格式处理。 更加多的配置请见:https://blog.csdn.net/lhy2932226314/article/details/69668891   End!

StriveZs wechat
Hobby lead  creation, technology change world.
  • Post author: StriveZs
  • Post link: 564.html
  • Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.