[问题] emacs 如何取得root权限?

Vim、Emacs配置和使用
回复
xiangyuyu
帖子: 39
注册时间: 2006-06-02 10:42
送出感谢: 0
接收感谢: 0

[问题] emacs 如何取得root权限?

#1

帖子 xiangyuyu » 2007-06-08 6:36

编辑一些系统文件时
提示没有权限
不知道在不退出emacs的前提下
如何取得root权限呢?
herberteuler
帖子: 45
注册时间: 2007-01-27 14:11
送出感谢: 0
接收感谢: 0

#2

帖子 herberteuler » 2007-06-08 13:19

Tramp
头像
jiangpeng
帖子: 223
注册时间: 2006-07-25 9:33
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 jiangpeng » 2007-06-08 15:42

sudo emacs :lol:
Take what man makes and use it, But do not worship it, For it shall pass. -- Anonymous

Twitter @jiangpeng
abnick
帖子: 17
注册时间: 2007-01-05 16:12
送出感谢: 0
接收感谢: 0

权限

#4

帖子 abnick » 2007-06-12 21:25

不知2楼的Tramp什么意思?
我也遇到了这样的问题,每次要 sudo emacs 重启,很不方便。

请问哪位大侠有更好的解决办法?
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 zhan » 2007-06-14 18:18

比如打开 /etc/apt/sources.list

C-x C-f /sudo:[root@]

方括号中是提示,直接回车,又提示 [localhost] 再回车,就会在 echo buffer 出现输入密码的 提示,输入了,就可以了,然后找你要的文件 /etc/apt/sources.list

直接编辑,保存就是了。
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
头像
cheneymx
帖子: 159
注册时间: 2007-03-13 4:59
来自: Erlangen
送出感谢: 0
接收感谢: 0

#6

帖子 cheneymx » 2007-06-15 6:10

zhan 写了:比如打开 /etc/apt/sources.list

C-x C-f /sudo:[root@]

方括号中是提示,直接回车,又提示 [localhost] 再回车,就会在 echo buffer 出现输入密码的 提示,输入了,就可以了,然后找你要的文件 /etc/apt/sources.list

直接编辑,保存就是了。


... 那我觉得还是重启emacs比较简单吧.
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 zhan » 2007-06-15 19:32

看应用了。

再说,这是完全没有配置 tramp 的时候的操作,我个人觉得完全可以配置 tramp 来达到透明的操作。
具体的我还没有看 tramp 的手册,所以不好说。

再说,如果你用 emacs 多半编辑自己的文件,少数是编辑系统文件的话,重启绝对不是一个好的办法。^_^

个人意见....
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
herberteuler
帖子: 45
注册时间: 2007-01-27 14:11
送出感谢: 0
接收感谢: 0

#8

帖子 herberteuler » 2007-06-16 0:24

cheneymx 写了:
zhan 写了:比如打开 /etc/apt/sources.list

C-x C-f /sudo:[root@]

方括号中是提示,直接回车,又提示 [localhost] 再回车,就会在 echo buffer 出现输入密码的 提示,输入了,就可以了,然后找你要的文件 /etc/apt/sources.list

直接编辑,保存就是了。


... 那我觉得还是重启emacs比较简单吧.


Firstly I'm sorry I'm in an English env so input in English.

With tramp, you can visit a directory with C-x d /... then you take the control all over any subdirectories and files in the directory you visited, with the privilege of the user you provide to tramp (not restricted to root of course). And what's more, the directory you type in C-x d ... is not limited to the directories on localhost, it could reside on a remote server. For example, C-x C-f /ssh:user@machine:... And you can even compile with tramp! All the underlying connection is transparent once you have visited files/directories with tramp.

Tramp comes with Emacs >= 22. If you have installed Emacs >= 22, tramp is probably already installed. Type C-h i m tramp RET to read the manual.
回复

回到 “Vim和Emacs”