大家好,欢迎来到IT知识分享网。
前几篇文章我们介绍了几款软路由系统。OpenWRT,iStoreOS等软路由系统都是基于Linux内核开发的,我们在里面配置网卡等信息时会用到一个文本编辑器—vim。这篇文章我问就简单的介绍一下vim编辑器的使用方法。
Vim编辑器一共有3种模式—命令模式、末行模式和编辑模式,每种模式分别又支持多种不同的命令快捷键,这大大提高了工作效率,而且当我们习惯之后也会觉得相当顺手。要想高效地操作文本,就必须先搞清这3种模式的操作区别以及模式之间的切换方法。下面我们给张他们之间的关系图,方便大家记忆。
命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。
输入模式:正常的文本录入。
末行模式:保存或退出文档,以及设置编辑环境。
在每次运行Vim编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作。而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档的保存或退出操作。在Vim中,无法直接从输入模式切换到末行模式。
命令模式中最常用的一些命令
末行模式主要用于保存或退出文件,以及设置Vim编辑器的工作环境,还可以让用户执行外部的Linux命令或跳转到所编写文档的特定行数。要想切换到末行模式,在命令模式中输入一个冒号就可以了。
末行模式中最常用的一些命令
输入模式常用命令
a、i、o三个键从命令模式切换到输入模式。其中,a键与i键分别是在光标后面一位和光标当前位置切换到输入模式,而o键则是在光标的下面再创建一个空行,此时可敲击a键进入到编辑器的输入模式。
下面以openWRT软路由为例,给大家演示一下,修改网卡配置信息。平常我们常用常练自然熟悉了。
OpenWRT的网卡配置文件在/etc/config下,文件名为network。
我们在修改配置文件前最好把原始文件备份一下。
我们在命令行直接输入 vim /etc/config/network,就可以直接打开network文件并进入vim的命令模式。
上图显示的是network里面的配置信息,我们可以看到interface ‘lan’是DHCP也就是自动获取IP地址,我们修改一下,改成静态IP,也就是static。我们在键盘上按下i,就进入了vim的输入模式。我们设置IP地址192.168.7.100,子网掩码255.255.255.0,网关地址192.168.7.1 ,DNS 114.114.114.114。
我们编辑完成后先按键盘上的Esc按键,从输入模式推出到命令模式,再按键盘上的:冒号按键,从命令模式退出到末行模式。这个时候在屏幕的左下角会有一个:冒号出现光标移动到:冒号处。
我们编辑完网卡信息后是要保存后再推出。现在我们在:冒号处输入wq,这个意思就是保存、退出。
输入完成后按Enter回车,退回到命令行。
这里我们要注意一下,修改完成后配置文件是不会立马生效的,我们要重启网络服务,或重启机器。
在命令行行中输入service network restart ,重启网卡,当屏幕输出br-lan:link becomes ready说明网卡启动成功。
以上是vim的简单使用方法。喜欢的朋友欢迎点赞、收藏、转发!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/164578.html