vi和vim编辑器介绍

所有的 `Linux`系统都会内建`vi`文本编辑器。

`Vim`具有程序编辑的能力,可以看做是`vi`的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

一:vim编辑器使用案例

 1.使用`vim`开发一个`Hello.java`程序

输入命令 `vi / vim Hello.java`    vi和vim都可以

 2 输入`i`进入插入模式

编写程序:


3 进入命令行模式

按下`esc`然后输入`:wq`

 4.查看当前目录下面的文件:`ls`

5.再次编辑Hello.java文件

再次输入`vim Hello.java`即可

tips:按下Tab键可以自动补全名称。

6. 拷贝 / 粘贴

- 拷贝当前行(光标所在行)yy 

- 拷贝当前行向下的5行5yy,并粘贴(p)

7.删除

下面这些命令需要再**一般模式**下运行。

- 删除当前行dd

- 删除当前行向下的5行5dd

8.查找关键字

下面这些命令需要在命令模式下运行。

先按下`esc`进入命令行模式,然后输入`/关键词`即可查找关键词

再次查找直接输入即可。

9.设置 / 取消 文件的行号

下面这些命令需要在命令模式下运行。

显示行号

```java
: set nu


不显示行号

java
:set nonu

 10.定位到文件的最末 / 顶行

下面这些命令是在一般模式下使用

- 定位到最末行`G`
- 定位到最顶行`gg`

11. 撤销之前的动作

下面这些命令是在一般模式下使用

输入: `u`

假如我再文件里不小心输入了许多错的东西 / 或者错误的删除了什么东西。
那么我们可以切换到一般模式,然后输入 `u`,多次撤销直接多次输入 `u`即可。

12.光标定位到具体的行

下面这些命令是在一般模式下使用

- 第一步:输入`行号`
- 第二步:输入 `shift + g`1
- 光标定位到具体的字符:n ->   <-向  左向右的方向键

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值