0


Centos7:自动化配置vim | suoders信任列表添加普通用户

Centos7:自动化配置vim | suoders信任列表添加普通用户

一、vim 配置原理

 在目录

/etc

下有一个

vimrc

文件,该文件是系统中公共的vim配置文件,对所有用户都成立。
 而在每个普通用户的家目录下存在一个

.vimrc

的隐藏文件,该文件则是自己

私有的vim配置文件

。但首次一般不存在该文件,需要手动

touch .vimrc

。vim配置的核心则是将我们需要的配置选项添加保存到该文件文件中即可!vim在启动时,会自动扫描当前家目录下的

.vimrc

文件,让其中的配置选项生成。但由于原生的vim功能不全,我们可以通过安装插件来完善功能。
&emsp好了,其他就不多说。回归正题,如何实现动化一键配置选项呢?(注意环境为centos7)

二、sudoers系统可信任列表中添加普通用户

 注意我们是在普通用户下配置vim,而在接下来的脚本配置中,存在

用户切换成root

等操作,所有必须保证当前普通用户在系统可信任列表中。
 那如何添加呢?
首先通过

su -

切换到root账号,然后输入

vim /etc/sudoers

打开sudoers文件,然后在查到文件中查找到以下代码:
在这里插入图片描述
然后

复制第二行代码到下一行,最后将root改成普通用户名


在这里插入图片描述
最后切换到底行模式,直接输入

wq!

指令,强制保存退出即可。

三、自动化配置vim

配置脚本出处:gitee: VimForCpp
我们在

普通用户

下直接输入以下脚本:

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh

然后或出现以下界面:
在这里插入图片描述

然后输入root密码即可,然后脚本开始配置了,只需耐心等待即可。
最后会出现以下界面:
在这里插入图片描述
我们按要求输入

source ~/.bashrc

即可。

四、缩进修改

上述脚本运行后,缩进默认为2byte,如果需要修改为其他大小呢?
由于上述脚本是在普通用户下进行安装的,所以我们需要切换到

普通用户

,然后我们会在家目录下发现一个

.vimrc

文件。vim打开该文件后,在底行模式下通过指令

/ 2

进行收缩2所在位置。(上述脚本第一次运行,没有进行修改的情况下)
在这里插入图片描述
查找到上述代码后,将框中3行中的

数字2全部修改为你想缩进的默认大小

即可!

标签: vim 自动化 编辑器

本文转载自: https://blog.csdn.net/Zhenyu_Coder/article/details/136340798
版权归原作者 独享你的盛夏 所有, 如有侵权,请联系我们删除。

“Centos7:自动化配置vim | suoders信任列表添加普通用户”的评论:

还没有评论