突然在想,如果没有emacs我怎么办?

2012-07-15 16:04:04 +08:00
 saharabear
今天用上了一台新机器,这台机器上安装了一个奇怪版本的emacs,我的配置文件现在不能运行了,然后在下载emacs源代码的过程中,有整整一个下午我就不知道应该做什么了。

突然我想到这个问题:如果没有了emacs,我应该怎么办?没错,我需要一个新的编辑器,要求是这样:

1,不用vim,不是vim不好,而是我用不了这个编辑器之神。
2,能够在windows xp, windows 7和各个版本的Linux, FreeBSD上正常使用
3,能够支持各种语法的高亮
4,性能很好,比如全目录的搜索功能很好用
5,很好地支持unicode和utf8
6,能支持各种语言,至少需要支持c, python, java, groovy, html, sql, css, javascript, php
7,如果有emacs的键绑定就更好了,没有也没关系

就是上面的7个要求,不知道有没有相应的可以推荐的产品。如果实在没有这种全平台的,那么在windows和linux&freebsd平台上分别推荐一种好用的也可以。对语法提示,自动完成这一类的如果有则好,没有也无所谓,不重要。

我要解决的问题很简单:主武器出了故障,我需要一个副武器,我不要pycharm这种ide,我只要编辑器。

PS:因为一直依赖emacs导致自己完全不了解各种编辑器,只尝试过editplus还几个简单的kwrite之类的,都不太靠谱。

谢!
9359 次点击
所在节点    程序员
70 条回复
Echoldman
2012-07-26 00:46:20 +08:00
你会找到替代品的。
hanf
2012-07-26 09:39:18 +08:00
@darklowly 这位兄弟又见到你了。x11只是机制,不是策略。你所见到的丑只是上层控件的设计问题,和X真没关系。
vexfisher
2012-07-26 14:44:34 +08:00
Vim welcome you ~
jialezhang
2012-07-26 14:52:45 +08:00
sublimetext2 +1
KevinBear
2012-07-26 17:42:51 +08:00
试试sublime。我觉得它最有特色最方便的一点就是预览。
darklowly
2012-07-26 21:34:38 +08:00
@hanf
机制再好,做得不好,没有用.和社会主义一样.理想多么完美.但是没见过好的成功案例. x11也一样,机制好没实现好.从实用角度来说没用.其实苹果的东西差不多也是x11拓展出来的 .我觉得挺好的,但是我说的x1指的是x11的实现.
duoxing
2012-07-26 22:56:54 +08:00
最后证明,确实是你想多了。
jiazhoulvke
2012-07-26 23:26:39 +08:00
@darklowly 丑和x11有一毛钱的关系吗?你需要的只是一个好的主题罢了……
kran
2012-07-26 23:42:43 +08:00
:h design-not
- Vim is not a fancy GUI editor that tries to look nice at the cost of
being less consistent over all platforms. But functional GUI features are
welcomed.
darklowly
2012-07-26 23:44:26 +08:00
@jiazhoulvke 换个主题仍然丑 仍然难用.
jiazhoulvke
2012-07-26 23:59:15 +08:00
@darklowly 那是个人审美问题了。和x11扯不上关系。
atom
2012-07-27 00:25:26 +08:00
各种矫情洁癖呀 :D
darklowly
2012-07-27 00:37:25 +08:00
@jiazhoulvke

这个问题在另外一个话题里面有
http://www.v2ex.com/t/43428
jiazhoulvke
2012-07-27 01:07:21 +08:00
@darklowly 你想吐槽的就是linux不够开箱即用吧?国外有lintmint,国内有深度之类的,都是开箱即用。我目前用的是LMDE,安装后除了安装配置了一下常用的vim、urxvt等软件,其他的都没动过。一样用得很爽。这是截图:
http://jiazhoulvke.com/screenshots/jiazhoulvke_004.png
http://jiazhoulvke.com/screenshots/rxvt-unicode_005.png
你非要说很丑我只能呵呵了。
jiazhoulvke
2012-07-27 01:08:04 +08:00
linuxmint打错了
franksin
2012-07-27 10:20:06 +08:00
@treo
@ratazzi
VIM不需要配置一下午,只要有网络,把VIM配置放github上,分分钟就好了。
我的配置:
git clone git://github.com/zhanger/er-vim-sync.git ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc
dychenyi
2012-07-27 12:46:09 +08:00
@franksin mark下你这个vim配置 回去试试
iwinux
2012-07-28 07:13:04 +08:00
虽然楼主说不想用 Vim,但是我还是要强烈推荐一下~一般到一台新机器,只需自行编译一个开启 Python 和 Ruby 绑定的 Vim,再 checkout 我 github 上的 vimrc 就可以用了,全程不超过 20 分钟~
oldgun
2012-07-28 15:52:49 +08:00
@saharabear 那你回发另外一个topic,“突然在想,如果没有***我怎么办?”
darklowly
2012-07-28 23:42:03 +08:00
@jiazhoulvke linux所有发行版我都用过. 不仅仅是开箱即用的问题.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/42420

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX