LINUX操作系统,VI编辑器
三种工作方式 vi编辑器有三种工作方式:命令方式、输入方式和ex转义方式。通过相应的命令或操作,在这三种工作方式之间可以进行转换。
状态转换命令 (1)打开文件后,如果想进入编辑方式,则需要输入“i”“a”,此外,还有以下可以进入编辑方式的命令:插入命令(i)、附加命令(a)、打开命令(o)、替换命令(s)、修改命令(c)或取代命令(r)可以从命令方式进入到编辑方式。(2)如果编辑方式想退出,则按“:”进入转义方式,然后输入'wq''q!'那可退出VI。
建立文件(1)打开一个终端(2)用vi建立一个hello.c文件,建立文件的格式是“vi +空格+想建立的文件名”,如果想建立c文件,后缀为“.c”,如果想建立c++文件,后缀为'.cpp'
移动光标(1)方法一:用方向键来移动光标,这种方法移动慢(2)方法二:'+行号'移动光标
删除命令(1)编辑方式:直接用“退格”键,或者“del”键来删除。(2)命令方式:1)X :删除当前光标所在字符 2)d w 删除当前光标所在单词字符至下一个单词开始的w个字符3)d $(或shift+d) 删除从当前光标至行尾的所有字符d, d整行删除
set命令(1)设置和取消行号: 按 Escape 键进入“命令模式”,然后输入“:”进入转义模式,可以使用 :set number来设置和取消行号。1):set number(:set nu) 显示行号 2):set no number(:set no nu) 取消行号显示(2)set all 查看 vi 或 Vim 中设置的所有选项的当前值 (3)设置自动缩进1):set autoindent(:set a) 设置自动缩进2):set no autoindent (:set no ai)取消自动缩进设置
编辑状态和 shell 环境的切换(1)方法一:使用 Ctrl-z 以及 fg 这两个命令组合。(2)方法二:使用行命令 :sh以及exit的组合。
对习惯于WINDOWS图形界面的初学者,VI开始使用时,会不适应。但熟能生巧,使用熟悉后,会体会到其编程的好处。
觉得有用,请按页面左下方“投票”,谢谢支持。