linux文件管理-2

发布时间 2023-11-29 16:42:33作者: chen青草蛋糕

vi 和 vim 的基本介绍

Linux 系统会内置 vi 文本编辑器

Vim可以看作是Vi的增强版本,Vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。
代码补完、编译及错误跳转等方便编程的功能特别丰富。
vi 和 vim 常用的三种模式
1.正常模式:
以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。
在这个模式中,你可以使用『上下左右』按键来移动光标,
可以使用『删除字符』或『删除整行』来处理档案内容,
也可以使用『复制、粘贴』来处理你的文件数据。

2.插入模式
按下 i, I, o, O, a, A, r, R 等任何一个字母之后才会进入编辑模式, 一般来说按 i 即可.
可以写东西了。

3.命令行模式
在这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开 vim,显示行号等动作
vi 和 vim 基本使用
案例:使用 vim 开发一个 Hello.java 程序

使用xshell登录编写(因为以后工作都是这样写的):
首先输入:vi Hello.java 或者 vim Hello.java (使用vim编辑器编写java程序)
回车后进入正常模式
之后输入i等字母,进入插入模式(编辑模式)
然后可是写代码:
public class Hello{
public static void main(String[] args){
System.out.println("Hello World");
}
}
然后保存,怎么保存?
先 按 Esc 回到正常模式
然后输入冒号: 接着输入wq (代表写入并退出write quit)
回车
结束
输入ls命令,就可以看到Hello.java文件
还想修该文件:再输入 vim Hello.java (按Tab键 代码补全) 就有回到了上面

 

各种模式的相互切换

 常用命令