当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-19 0:21 

注册: 2009-11-30 7:46
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
如图


附件:
2011-04-19-002055_645x385_scrot.png
2011-04-19-002055_645x385_scrot.png [ 75.96 KiB | 被浏览 2609 次 ]



最后由 wgf4242 编辑于 2011-04-20 19:45,总共编辑了 1 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-19 0:24 
头像

注册: 2011-02-25 23:23
帖子: 3413
送出感谢: 3
接收感谢: 3
是nano。。。


_________________
The storm of world shall soon vanish
With the days of darknes gone
The sun shall shine upon the ground
To peace shall the world return


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-19 9:07 
头像

注册: 2008-09-13 19:17
帖子: 7789
系统: Arch Linux (x86_64)
送出感谢: 10
接收感谢: 77
恩,nano,ubuntu默认

可以用

sudo update-alternatives --config editor


_________________
博客:http://www.lainme.com


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-19 9:11 
头像

注册: 2009-10-16 22:46
帖子: 18958
地址: finland
送出感谢: 28
接收感谢: 48
这是............nano...............


_________________
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-19 9:28 

注册: 2009-11-30 7:46
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
1.
听说可以改$EDITOR变量。
我的已经改成emacs了,
可是sudo visudo用的还是默认的.

2.如果用sudo update-alternatives --config editor
修改,怎样能改成emacs -nw -q 。我不想加载配置文件
或者有没有办法自定义一个selection


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-19 22:39 

注册: 2009-11-30 7:46
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
顶。。。。。
为什么加不进去?(原来不是这么加的,应该怎么向editor中添加啊?)
sudo update-alternatives --install /usr/bin/emacsnw emacsnw /usr/bin/emacs23-x 20
也没出错啊。
我日了, sudo update-alternatives --remove emacsnw /usr/bin/emacsnw
为什么还卸载不了呢?怎么搞定它?
有没有界面搞定它,字符的不可靠啊。。。谁知道它说的到底啥意思,,点按钮就不会出现命令错误。- -


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 12:56 
头像

注册: 2009-05-01 13:09
帖子: 148
送出感谢: 0 次
接收感谢: 0 次
$sudo EDITOR=vim visudo

在sudoers里加上

# Set default EDITOR to vim, but allow visudo to use EDITOR/VISUAL.
Defaults editor=/usr/bin/vim, env_editor


_________________
如果人家问你怎么胖了?你就说我忘了......不要解释,越解释越悲伤......


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 13:17 
头像

注册: 2008-09-13 19:17
帖子: 7789
系统: Arch Linux (x86_64)
送出感谢: 10
接收感谢: 77
我已经完全听不懂你在说什么了。。。

引用:
--install link name path priority
--remove name path


从这里面看,你要删除应该用

代码:
--remove emacsnw /usr/bin/emacs23-x


另外,你似乎将--install参数理解错误了。你这样是添加了一个叫"emacsnw"的组,而不是修改editor候选。

比如你要添加leafpad,应该这样

代码:
 sudo update-alternatives --install /usr/bin/editor editor /usr/bin/leafpad 20


第一个link是"editor"这个组的链接。

第二个name是组名。你要添加到editor组,name就要写成editor

第三个是候选程序路径,这里是/usr/bin/leafpad,你可以改成emacs

第四个是优先级,这个没问题。

这个的控制文件在/var/lib/dpkg/alternatives/,但最好别自己手动改


_________________
博客:http://www.lainme.com


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 16:25 

注册: 2009-11-30 7:46
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
谢谢ls..

那我想加emacs -nw -q作为编辑器怎么加呢?-0 -

下面这个是不行啊....
sudo update-alternatives --install /usr/bin/emacsnw -nw -q editor /usr/bin/emacs23-x 20


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 18:48 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 127
来个彻底的
代码:
aptitude purge nano


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 18:56 

注册: 2009-11-30 7:46
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
@自由建客
我已经到 9 楼 的阶段了...怎样加一个带参数的命令.


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 19:19 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 127
wgf4242,
代码:
vi /usr/local/bin/emacsnw #{
#!/bin/sh
exec emacs -nw -q "@$"
#}


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: [求助]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 19:25 

注册: 2009-11-30 7:46
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
@楼上
不行啊.
打开了@$这个文件. -_-

这样可以了,改成$1
代码:
#!/bin/sh
exec emacs -nw -q "$1"


页首
 用户资料  
 
14 楼 
 文章标题 : Re: [已解决]sudo visudo 怎么不是vi的操作方式?
帖子发表于 : 2011-04-20 19:55 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 127
wgf4242, 敲得太快,应该是
代码:
"$@"


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译