Linux下使用vim编辑以及新建文件

在使用Linux系统的VPS时,难免会遇到编辑配置文件或者修改文件的情况,而vi/vim编辑器作为Linux内置的一个文本编辑器,可以非常方便的实现新建文件,以及对文本文件的编辑。本文介绍下Linux下使用vim编辑以及新建文件。

 

vim编辑器介绍

vim编辑器由vi发展而来,也是在Linux上使用的比较多的一个文本编辑器,一般Linux都会内置,无需安装,直接就可以使用,非常方便。

基本上vi/vim共分为三种模式,分别是命令模式(Command mode)输入模式(Insert mode)底线命令模式(Last line mode)。用vi/vim编辑文件首先进入命令模式,输入i进入输入模式,修改完毕后再输入ESC进入底线命令模式,最后:wq进行保存。

vim与vi的区别就是vim是vi的升级版本,vim兼容vi的所有指令,同时又有一些新的特性(详细看文后),而我们日常使用,vim和vi都是可以实现的,例如我要修改/etc/conf.json这个文件,vi /etc/conf.jsonvim /etc/conf.json都可以实现,并且增删改查的操作基本一致。

 

vim编辑器使用教程

编辑文件

下面以修改/etc/ssh/sshd_config为例。

输入vi /etc/ssh/sshd_config(或者vim /etc/ssh/sshd_config),通过上下箭头,或者ctrl+fctrl+b上下翻页找到你要修改的部分,输入i进入编辑(INSERT)模式。

此时注意左下角的模式(INSERT模式),此时绿色光标处即为我们输入字母的地方,跟Windows的记事本一样,删除,输入文字:

vim使用教程

修改完毕后,先按ESC进入底线命令模式,之后输入:wq(冒号为英文冒号,w表示write写,q表示quit退出),再回车即可保存修改并退出:

vim使用教程

新建文件

如果想利用vim编辑器新建文件,例如我想在/root目录下新建一个test.txt,则直接输入vi /root/test.txt,按照编辑文件的方式输入内容并保存即可,vim会自动新建对应的文件。

 

1.vim与vi的区别

vim相比于vi的几个新的特性总结如下:

  1. 多级撤消:在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。
  2. 易用性:vi只能运行于unix中,而vim可以运行于unix、windows 、mac等多操作平台。
  3. 语法加亮:vim可以用不同的颜色来加亮你的代码。
  4. 可视化操作:vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。
  5. 对vi的完全兼容:某些情况下,你可以把vim当成vi来使用。

2.vim键盘图

vim键盘图


【AD】AkileCloud#2024BlackFriday黑五活动,每日限量半价放货香港,日本,美国流量型云服务器,只要50元/年

【AD】哪些路由器可刷老毛子固件(Padavan)? 品牌型号/固件下载汇总

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps