有没有办法引用(或"源")另一个用户的.vimrc文件?
当我kuu(su使用kerberos安全令牌的变体)使用管理员用户ID时,我想使用我的个人.vimrc文件.
我不想覆盖管理员的现有.vimrc文件,因为管理员ID由多个用户共享.
der*_*ert 25
您可以使用MYVIMRC环境变量.这样,-u每次启动vim时都不必通过.(你当然可以做一个别名,但这对我没有帮助,vipw)
请记住,.vimrc可以执行任意命令,如果您使用/home/user/.vimrc,可能会产生安全问题(例如,有人设法破坏您的用户帐户,更改.vimrc,然后在下次以root用户身份编辑文件时获取root权限).当然,您可以在~root/某个地方保留一个已知安全的副本.
您甚至可以设置一些东西,~root/.bashrc以便MYVIMRC为每个不同的管理员自动设置为不同的东西.
Jes*_*ogt 24
尝试-u参数并指定备用配置文件的路径.
例如: vim -u /home/jesse/myvimrc
请参阅http://linuxcommand.org/lc3_man_pages/vim1.html
小智 7
如上所述,使用没有插件的备用.vimrc文件,并在.bash_profile中添加别名.
alias svim='vim -u ~/.vimrc_simple'
Run Code Online (Sandbox Code Playgroud)
我真的更喜欢以下内容:
alias vvim='vim -u ~/.vimrc_vundle'
Run Code Online (Sandbox Code Playgroud)
为了保持vim轻量级命令,插件加载似乎减慢了程序实例化.
| 归档时间: |
|
| 查看次数: |
24574 次 |
| 最近记录: |