ubuntu16.04编辑器vi的使用
1、 在使用vi之前我们需要先对vim做简单的了解,在vi编辑中存在3种编辑状态,第一种:命令模式(command mode) 也就是说在这个界面我们可以执行命鸡舍诽浓令来完成我们所需要完成的操作,比如我们直接在终端输入命令:vi ,这里我们可以看到系统进入了vi的系统界面,显示了vi版本及一些简单的帮助功能。当我们输入:“vi + 文件名” 时则进入了文件编辑状态,比如说我们写一个hello.cpp文件,在命令行输入:vi hello.java 光标显示的地方为命令编辑处,这里我们可以对文件进行命令操作,比如说对文件内容进行移动,字符、字或行的删除,再或者进入编辑状态、保存退出等操作,而左下角则显示着新建的文件名

4、第三种:底行模式(last line mode) 就是在vi文本最后编辑处的操作,即左下角文件名显示的上一格,通常是用来对文件的保存或退出vi编辑的。 方法是在命令行模式(command mode)下,按一下“:”冒号键即可进入底行模式(last line mode)了。 在左下角我们可以看到有个“:”出现则说明你已经进入底行模式(last line mode)

6、 这样我们就完成了整个文件在vi编辑器中的操作过程了。 特别注意,在插入模式(Insert mode)中如果你想删除输错的字符用“backspace”是无效的哦,光标只会往前移动,并不会删除字符,在vi中直接在命令模式使用字符命令即可对文件内容进行修改:“x”:每按一次,删除光标所在位置所在位置的那个字符。“X”:大写的X,每按一次,删除光标所在位置的“前面”一个字符。当然如果你想在插入模式(Insert mode)删除也是可行的,要用“del”键,删除光标所在位置的那个字符。
