我想问下大家是怎么在emacs 中用sudo权限编辑文件的,我在melpa中找到了sudo-edit包,但我好像没搞懂怎么用的
1 个赞
内置的 C-x C-f 输入 /sudo:: tab 输入密码回车, 输入 文件位置回车
M-x sudo-edit-find-file
以sudo打开文件
M-x sudo-edit-current-file
用sudo重新打开当前文件
sudo-edit这个包其实就是楼上说的本地tramp包装一下。。
3 个赞
卡住了…
1 个赞
在我输入密码回车后就卡住了
要等一会,没那么快(最好来张截图啥的看看是什么情况
你这图没啥信息啊,至少给我看下你在minibuffer里打的路径啥的,而且感觉你用的不是 sudo 是 ssh
M-x toggle-debug-on-quit
然后重复一遍操作,这次在卡住之后按 C-g看下弹出的backtrace
我把配置文件都删了发现有效,可能是我安装的哪个包出问题了,我自己有时间找找看吧,多谢好兄弟
我看看吧,谢谢
发现 anchor 失效了,就是 Tramp hangs #3,需要在 .zshrc
前面加上 [[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ '
比较好奇的是,为什么我不需要输入密码就可以用