首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有相当于vimdiff的sudo编辑?

是否有相当于vimdiff的sudo编辑?
EN

Unix & Linux用户
提问于 2015-02-25 00:56:54
回答 1查看 803关注 0票数 1

我试图养成用sudoedit而不是sudo vim编辑根拥有的文件的习惯。这有一些优点,其中之一是它使用我的用户的~/.vimrc

是否有一个等价的,而不是使用sudo vimdiff

我试过什么

  • 与直接使用vimdiff不同,您可以以垂直分割方式打开两个文件,然后在这两个文件中运行:diffthis。但是,如果使用sudoedit打开一个文件,则必须直接打开第二个文件,而不是sudoedit/var/tmp中自动创建该文件的副本。
  • 还可以使用vim -O file1 file2在拆分中直接打开文件。然而,毫不奇怪,sudoedit -O失败了。
EN

回答 1

Unix & Linux用户

发布于 2015-02-25 01:05:12

这是一个微妙的解决办法。请随意优化它!也许这在~/vimrc中是可行的?

sudoedit打开两个文件

代码语言:javascript
复制
$ sudoedit file1 file2

垂直分割一个缓冲器

代码语言:javascript
复制
:vsp | b2

在每个窗口中,运行

代码语言:javascript
复制
:diffthis
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/186715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档