小编Sco*_*ott的帖子

作为 root 用户的服务器的用户唯一 .vimrc 文件

我在办公室陷入了一场 IDE 战争,其中多个用户在我们的服务器上拥有 root 访问权限,并且喜欢使用 VIM 以自己的方式拥有一切。不幸的是,我们将我们的服务器锁定到足够的位置,如果你想做任何事情,你需要有 root 访问权限。显然(尽管这显然是不受欢迎的),我们厌倦了在输入每个命令之前输入 sudo,这将要求我们不断输入我们一遍又一遍地强制要求我们的奇妙复杂的密码,所以很自然地我们都只是执行sudo su -登录时的命令以避免所有这些。

当然,当涉及到 VIM 和自定义 .vimrc 文件时,我们经常会踩到别人的自定义 .vimrc 文件,并且我们在这些文件中有一些用户拥有的功能可能会覆盖我们不知道的功能,更没有耐心去学习。

当作为 linux 机器上的 root 时,有没有办法让我们所有人仍然维护我们的 .vimrc 文件,而不必每次有人想要使用 VIM 时一遍又一遍地覆盖文件?理想情况下,我们有许多安装了 VIM 的虚拟机,因此最好是跨所有服务器的通用解决方案,而且我们确实在 /home/username 下的服务器上安装了 Microsoft Windows 用户特定的主目录。

有什么适应这种情况的建议吗?

linux vim

4
推荐指数
2
解决办法
1873
查看次数

在 Linux 中设置一个全局环境变量,在进入 root 时保持不变

当我通过 SSH 连接到 Linux 机器时,我想让/etc/profile文件将whoami命令的结果保存到全局环境变量中。

如果我要使用命令进入 root sudo su -,我不希望该命令在进入 root 时再次运行。我希望它whoami在我进入 root 之前使用我的常规用户名的结果,并且需要以 root 用户身份访问该变量,即使它会/etc/profile在我进入 root 时再次运行该文件。

我该怎么做才能在命令中只运行一次该/etc/profile命令?

linux bash

2
推荐指数
1
解决办法
1579
查看次数

标签 统计

linux ×2

bash ×1

vim ×1