好奇:怎么默认编辑器被修改了

Vim、Emacs配置和使用
回复
smartcar
帖子: 131
注册时间: 2006-04-07 14:14
来自: 北京
联系:

好奇:怎么默认编辑器被修改了

#1

帖子 smartcar » 2007-08-23 11:02

有两次类似经历了,这次要想法搞清楚!
我以前默认的编辑器是vim,cvs commit的时候就会叫出来写注释,不过在mutt中写信的时候都是用nano,我自己没有做默认编辑器修改的事情(比如执行 sudo update-alternatives --config editor ),忽然就发现我自己的默认编辑器编程nano了,感觉比较奇怪!
问问大家有无类似经历,或者可以告诉我可以去哪里顺藤摸瓜一下?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-08-23 11:05

系统默认的就是nano啊。链接而已。

/usr/bin/editor -> /etc/alternatives/editor -> /bin/nano
● 鸣学
smartcar
帖子: 131
注册时间: 2006-04-07 14:14
来自: 北京
联系:

#3

帖子 smartcar » 2007-08-23 11:10

多谢!不过确实以前是vim的!
eexpress 写了:系统默认的就是nano啊。链接而已。

/usr/bin/editor -> /etc/alternatives/editor -> /bin/nano
hunterzhu
帖子: 30
注册时间: 2008-10-12 17:04

Re: 好奇:怎么默认编辑器被修改了

#4

帖子 hunterzhu » 2011-03-09 10:18

原来是这样,那我就可以直接
sudo rm /etc/alternatives/editor

sudo ln -s /usr/local/bin/vim /etc/alternatives/editor
就可以改编辑器了?
hunterzhu
帖子: 30
注册时间: 2008-10-12 17:04

Re: 好奇:怎么默认编辑器被修改了

#5

帖子 hunterzhu » 2011-03-09 10:21

改完了之后..
hunter@ser:~$ sudo update-alternatives --config editor

There are 3 alternatives which provide `editor'.

Selection Alternative
-----------------------------------------------
1 /usr/bin/vim.tiny
2 /bin/ed
+ 3 /bin/nano

Press enter to keep the default[*], or type selection number:

囧......
难道就不能加入一个吗?
头像
lilydjwg
论坛版主
帖子: 4248
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 好奇:怎么默认编辑器被修改了

#6

帖子 lilydjwg » 2011-03-09 14:12

hunterzhu 写了:改完了之后..
hunter@ser:~$ sudo update-alternatives --config editor

There are 3 alternatives which provide `editor'.

Selection Alternative
-----------------------------------------------
1 /usr/bin/vim.tiny
2 /bin/ed
+ 3 /bin/nano

Press enter to keep the default[*], or type selection number:

囧......
难道就不能加入一个吗?
可以。不过不用这么折腾吧,设置环境变量 $EDITOR 就 OK 了。
头像
stesen
帖子: 397
注册时间: 2008-11-16 11:11

Re: 好奇:怎么默认编辑器被修改了

#7

帖子 stesen » 2011-03-09 20:53

lilydjwg 写了:
hunterzhu 写了:改完了之后..
hunter@ser:~$ sudo update-alternatives --config editor

There are 3 alternatives which provide `editor'.

Selection Alternative
-----------------------------------------------
1 /usr/bin/vim.tiny
2 /bin/ed
+ 3 /bin/nano

Press enter to keep the default[*], or type selection number:

囧......
难道就不能加入一个吗?
可以。不过不用这么折腾吧,设置环境变量 $EDITOR 就 OK 了。
改$EDITOR是通用的方法, update-alternatives是debian的做法, 直接改/etc/alternatives/editor是山寨的做法, 结果都行
等俺有钱了,俺把M$买来好好搓搓
回复