Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570647
  • 博文数量: 208
  • 博客积分: 3286
  • 博客等级: 中校
  • 技术积分: 1780
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-24 20:38
文章分类

全部博文(208)

文章存档

2012年(7)

2011年(28)

2010年(21)

2009年(76)

2008年(65)

2007年(11)

我的朋友

分类: LINUX

2011-01-12 08:11:51


1、Installing and configuring
在emacs里面添加:(emacs22版本里面已经默认添加了tramp模块)
;;tramp
(setq tramp-default-method "scp")
(setq tramp-auto-save-directory "~/emacs/tramp")
(setq auto-save-file-name-transforms
       '(("\\`/[^/]*:\\(.+/\\)*\\(.*\\)" "/tmp/\\2")))
(setq tramp-chunksize 328)
(require 'ange-ftp)
(require 'tramp)

2、How to use
编辑root权限的文件:C-x C-f /su:root@localhost:/ 然后输入root密码,或者C-x C-f /sudo: 输入用户的密码
使用ftp,ssh等可以编辑远程文件,具体可以参考:
http://blog.donews.com/pluskid/archive/2006/05/06/858306.aspx

3、Tramp和ido的冲突
很不幸,这个和ido.el有些冲突,找了比较久也没找到一个解决方法,只好在想使用tramp的时候使用M-x ido-mode暂时关闭ido-mode。打开需要编辑的文件后就可以继续使用ido-mode了。






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

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

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

直接编辑,保存就是了。
阅读(1938) | 评论(0) | 转发(0) |
0

上一篇:ubuntu下设置PATH环境变量

下一篇:appspot

给主人留下些什么吧!~~