0
我正在使用Aquamacs来完成大部分文本编辑工作,并且希望有选择地在编辑时以root身份打开一些文件。如何以Aquamacs的root身份打开文件进行编辑?
有没有办法让我用Aquamacs(而不是其他的)以root身份打开一些文件?
我知道我可以用sudo命令启动Aquamacs,但这对我来说太冒险了 - 我宁愿只有root权限才能编辑绝对需要它的文件。
我正在使用Aquamacs来完成大部分文本编辑工作,并且希望有选择地在编辑时以root身份打开一些文件。如何以Aquamacs的root身份打开文件进行编辑?
有没有办法让我用Aquamacs(而不是其他的)以root身份打开一些文件?
我知道我可以用sudo命令启动Aquamacs,但这对我来说太冒险了 - 我宁愿只有root权限才能编辑绝对需要它的文件。
您可以打开一个文件作为TRAMP根(自22.1版本使用Emacs绑定):
CX比照/sudo:[email protected]:/path/to/file
RET
如果不插入[email protected]
部分,当使用/sudo
时,TRAMP默认为[email protected]
,因此您可以缩短语法为
CX比照/sudo::/path/to/file
RET
'CX比照/须藤:: /路径/到/ file' – giordano
我得到一个错误,由于第二:该命令中,告诉我,命令无效,并且单个冒号版本似乎没有升级(它一直告诉我我正在编辑的文件是只读的) – blueberryfields
究竟是什么错误?您使用的是哪个版本的Aquamacs(或Emacs)?单冒号版本是错误的,TRAMP语法需要两个冒号。 – giordano