[SOLVED]VIM to EMACS ?

Vim、Emacs配置和使用
jameschyn
帖子: 60
注册时间: 2011-12-09 11:26

[SOLVED]VIM to EMACS ?

#1

帖子 jameschyn » 2011-12-09 11:29

我在 GOOGLE 时发现,有很多 VIM 转投 EMACS 的,但是少有 EMACS 转投 VIM 的? 为什么会出现这种情况? 从 http://www.reddit.com 这个搜索的结果看,似乎对 VIM 的评价不如 EMACS 好。

PS: 看了大家的回帖,很感动大家的热情。但是我得声明一下,我想问的是这个原因。从找到的资料发现,在能找到的大学计算机系课程,或者计算科学的课程中都能看到 EMACS 是必学的,但是却几乎没有 VIM 的影子(因为用GOOGLE搜索的,出来的都是国外的大学)。 有人说这是因为习惯所致,因为 EMACS 比 VIM 出来的早多了。
上次由 jameschyn 在 2012-09-05 9:05,总共编辑 2 次。
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: VIM to EMACS ?

#2

帖子 枫叶饭团 » 2011-12-09 11:30

好吧,我是vim党...
头像
acer4740
帖子: 1405
注册时间: 2010-09-13 19:04
来自: 0xFF00EE

Re: VIM to EMACS ?

#3

帖子 acer4740 » 2011-12-09 12:07

vim党表示不会转emacs
jameschyn
帖子: 60
注册时间: 2011-12-09 11:26

Re: VIM to EMACS ?

#4

帖子 jameschyn » 2011-12-09 12:10

大家都用 VIM 做开发,调试么?
我不是 ADMIN, 我是做研发的。听说 ADMIN 用 VIM 的多,估计是因为 VIM 是到处都有的。
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: VIM to EMACS ?

#5

帖子 枫叶饭团 » 2011-12-09 12:11

写点小程序....比如hello world :em05 :em05
头像
wtry
帖子: 923
注册时间: 2009-03-18 9:26

Re: VIM to EMACS ?

#6

帖子 wtry » 2011-12-09 12:40

emacs很不错
但是vim对我而已够用了

希望下辈子我先遇到emacs
头像
cikekid
帖子: 628
注册时间: 2008-11-28 13:57
系统: OSX/CentOS

Re: VIM to EMACS ?

#7

帖子 cikekid » 2011-12-09 13:01

用了两天emacs小拇指表示压力很大

代码: 全选

sudo mount /dev/sda* /mnt/
sudo mount -t proc none /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt/ /bin/bash
sudo apt-get install grub
sudo grub-install --no-floppy /dev/sda
头像
tangboyun
帖子: 701
注册时间: 2009-07-25 1:57
联系:

Re: VIM to EMACS ?

#8

帖子 tangboyun » 2011-12-09 13:06

在乎别人选择做啥?你自己喜欢哪个就用哪个。纯文本编辑速度vim快。想try下lisp的可以优先考虑下emacs。emacs强在和其他软件的交互,比如直接在里面运行R、matlab,还有org-mode之类的。
抓图1.png
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
jameschyn
帖子: 60
注册时间: 2011-12-09 11:26

Re: VIM to EMACS ?

#9

帖子 jameschyn » 2011-12-09 15:02

从这张图片看来, 主题好像是 kde的, 有qt前端的emacs ?

交互的意思是调用其他软件的接口?
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: VIM to EMACS ?

#10

帖子 fanhe » 2011-12-09 15:40

emacs 的显示前端功能还是挺多的,我还是挺羡慕的,就是按键太繁琐了
lisp 太多括号,不喜欢
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: VIM to EMACS ?

#11

帖子 nmsfan » 2011-12-09 16:03

菜鸟级vim码盲路过
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: VIM to EMACS ?

#12

帖子 Fermat618 » 2011-12-09 16:04

jameschyn 写了:我在 GOOGLE 时发现,有很多 VIM 转投 EMACS 的,但是少有 EMACS 转投 VIM 的? 为什么会出现这种情况? 从 http://www.reddit.com 这个搜索的结果看,似乎对 VIM 的评价不如 EMACS 好。
我没统计过,以下仅仅是猜测:
  • Vim 用户很多,只算只有一小部分转Emacs,也足以造成影响力
  • Emacs 用户少,转 vim 的就更微不足道,所有你没怎么见到
另一个可能的原因是
  • Emacs 用户高调些。vim 转 Emacs,有各种东西可以显摆,又能听歌啊又能煮咖啡啊
  • Vim 用户低调。Emacs 转 Vim的,往往是喜欢 vim 快速编辑的能力,这东西自己舒服只有自己清楚,没什么好向人显摆的
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: VIM to EMACS ?

#13

帖子 lilydjwg » 2011-12-09 16:29

Fermat618 写了:
jameschyn 写了:我在 GOOGLE 时发现,有很多 VIM 转投 EMACS 的,但是少有 EMACS 转投 VIM 的? 为什么会出现这种情况? 从 http://www.reddit.com 这个搜索的结果看,似乎对 VIM 的评价不如 EMACS 好。
我没统计过,以下仅仅是猜测:
  • Vim 用户很多,只算只有一小部分转Emacs,也足以造成影响力
  • Emacs 用户少,转 vim 的就更微不足道,所有你没怎么见到
另一个可能的原因是
  • Emacs 用户高调些。vim 转 Emacs,有各种东西可以显摆,又能听歌啊又能煮咖啡啊
  • Vim 用户低调。Emacs 转 Vim的,往往是喜欢 vim 快速编辑的能力,这东西自己舒服只有自己清楚,没什么好向人显摆的
Fermat 学过统计理论啊,看见了常人看不见的部分。

想起有这样一个人,他可以百分之百地预测比赛结果——针对其所有客户中的一小部分。
jameschyn
帖子: 60
注册时间: 2011-12-09 11:26

Re: VIM to EMACS ?

#14

帖子 jameschyn » 2011-12-09 16:43

Fermat618 写了:
jameschyn 写了:我在 GOOGLE 时发现,有很多 VIM 转投 EMACS 的,但是少有 EMACS 转投 VIM 的? 为什么会出现这种情况? 从 http://www.reddit.com 这个搜索的结果看,似乎对 VIM 的评价不如 EMACS 好。
我没统计过,以下仅仅是猜测:
  • Vim 用户很多,只算只有一小部分转Emacs,也足以造成影响力
  • Emacs 用户少,转 vim 的就更微不足道,所有你没怎么见到
另一个可能的原因是
  • Emacs 用户高调些。vim 转 Emacs,有各种东西可以显摆,又能听歌啊又能煮咖啡啊
  • Vim 用户低调。Emacs 转 Vim的,往往是喜欢 vim 快速编辑的能力,这东西自己舒服只有自己清楚,没什么好向人显摆的
这个有可能。

不过,我是在编程领域搜索到的这些资料。 他们并不是喜欢显摆。理由通常是一个: 在 EMACS 中做了 VIM 中做不到的事(编程相关的)。

比如有人就说 DEBUG,上传 SVN,发邮件(在大公司做过的朋友知道这个意思)时,用 EMACS 方便。

我觉得,这些东西并不是 EMACS 本身就可以做的,也是有各自的软件完成功能,但是 EMACS 可以去调用他们。类似一个桌面环境。 从这点想,就觉得它跟 GNOME, KDE, BOX 一类 GUI 没什么区别。但是有一点,在 EMACS 中做这些事, 快捷键被全局统一了,BUFFER 也可以共享,估计不会依靠鼠标了。切换不同的功能就是在 EMACS 内部的各个窗口切换了。 (确实不用 x-window)

如果用 VIM, 就必须装一个桌面环境类的东西,然后在不同的软件中切换。
jameschyn
帖子: 60
注册时间: 2011-12-09 11:26

Re: VIM to EMACS ?

#15

帖子 jameschyn » 2011-12-09 16:48

当然啦,我是觉得如果所有的软件都有 VIM 的模式,那就没问题了,所有的操作方式就全部统一了。

感觉 EMACS 在这一点上很厉害。
回复