Linux_开发工具vim的基本操作与配置

Posted dodamce

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux_开发工具vim的基本操作与配置相关的知识,希望对你有一定的参考价值。

vi(vim)是上Linux非常常用的编辑器,其有很多模式可以在编辑文件时使用

这里只总结其三种模式:

1.命令模式 2.底行模式 3.插入模式

1.命令模式:

2.底行模式:

3.插入模式

当打开vim时默认打开的是命令模式


1.命令模式基本操作

光标的快速移动

1.shift+$ / shift+^:锚点,定位在一行的结束/开头

2.shift+g(G)/gg:定位在文章的结束/开头

3.n+shift+g(n+G):定位在第n行

4.w:按单词为单位快速从左到右移动光标

5.b:按单词为单位快速从右到左移动光标

6.h j k l :光标左 下 上 右 移动

7.n+l:光标定位到同行的的下n和字符处

8.ctrl+f:光标下翻一页

9.ctrl +b:光标上翻一页

10.ctrl+u:光标下翻半页

11.ctrl+d:光标上翻半页

12.ctrl+w:将光标移动到打开的下一个文件

文本操作

1.yy:复制

2.p:粘贴

3.n+yy:复制n行

4.yw:按单词为单位复制一个单词

5.n+yw:按单词为单位复制n个单词

6.n+p:粘贴n次

7.u:撤销

8.ctrl+r:撤销刚刚的撤销

9.dd:删除一行的所有内容

10.dd和p配套:剪切

11.n+dd:删除n行

12.x:删除光标所在处的字符(向后删除,包括光标处)

13.n+x:删除光标所在处的n个字符

14.shift+x(X):删除光标所处的前一个字符(向前删除,不包括光标处)

15.n+shift+x(n+X):删除光标所处的前n个字符

16.shift+~:大小写字母切换

17.r+‘n’:替换光标所在处的字符为n

18.n+r+‘x’:将光标所在处的n个字符替换为n个字符‘x’

19.( R )shift+r:替换模式,持续替换光标的字符(Esc回到命令模式)

20.c+w:删除一个单词并进入插入模式

21.c+n+w:删除n个单词并进入插入模式

2.底行模式的基本操作

在命令模式下shift+:进入底行模式

1.w:表示保存 。q:退出vim。 wq:表示保存退出

w!:强制写入 。q!:强制退出。 wq!:保存并强制退出

2.!:在不退出vim的情况下想编译运行程序,在底行模式下!+命令代码

3.vs+文件名:打开项目中的另一个文件对比

ctrl+w:将光标移动到下一个文件

3.vim的简单配置

手动配置

未配置的vim

首先先看工作目录下是否有隐藏文件.vimrc 如果不存在则自己创建一个.

用vim打开后可以写入配置项。

eg:显示行号

再打开文件时就会有行号了

等等配置项可以到网上搜索

gitee_vimforcpp下载配置

链接地址

按照下载步骤下载即可




下载即可
配置完成的vim:

以上是关于Linux_开发工具vim的基本操作与配置的主要内容,如果未能解决你的问题,请参考以下文章

vim安装与配置

Linux环境 基础开发工具使用

Linux环境 基础开发工具使用

Linux环境基础开发工具使用

喵呜:Linux环境基础开发工具使用篇之Linux开发工具:Linux编辑器-vim

Linux——基础开发工具和vim编辑器的基本使用方法