你选择/离开Emacs的原因是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
amoblin
V2EX    Emacs

你选择/离开Emacs的原因是什么?

  •  
  •   amoblin 2013-12-18 22:39:04 +08:00 11990 次点击
    这是一个创建于 4364 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 你选择Emacs的原因是什么?
    2. 你离开Emacs的原因是什么?

    两款总有一个适合你。

    抛砖引玉:

    1. 因为Org Mode
    2. 因为行号显示不若Vim的漂亮
    55 条回复    2016-06-03 08:22:48 +08:00
    tang3w
        1
    tang3w  
       2013-12-18 22:41:46 +08:00
    还没有被烧死吗
    amoblin
        2
    amoblin  
    OP
       2013-12-18 22:45:39 +08:00
    @tang3w 啥意思?
    YouXia
        3
    YouXia  
       2013-12-18 22:48:12 +08:00
    因为我只学了Vim,至于为啥学了Vim,因为,第一次用*nix的编译器是vi。至于为什么不尝试学习Emacs,因为,vim足够满足我的需求了,还有很多值得学习或更重要的的东西,但是精力是有限的。
    hanai
        4
    hanai  
       2013-12-18 22:50:24 +08:00   1
    打开慢。
    karthao
        5
    karthao  
       2013-12-18 22:52:28 +08:00 via iPad
    从未使用过,好像不在1、2范围内。
    chloerei
        6
    chloerei  
       2013-12-18 22:53:41 +08:00
    自己树靶自己打应该去知乎吧。
    tang3w
        7
    tang3w  
       2013-12-18 22:55:03 +08:00
    @amoblin 呵呵,记得是程序员时髦指南对同时使用 Vim 和 Emacs 的人的描述。当然我选 Vim 了,因为没玩过 Emacs。
    lovejoy
        8
    lovejoy  
       2013-12-18 23:03:25 +08:00
    求emacs入门教程,发现服务器默认editor是emacs。。。
    wenLiangcan
        9
    wenLiangcan  
       2013-12-18 23:04:41 +08:00   1
    从没尝试过,因为已经有 vim 了
    edgar
        10
    edgar  
       2013-12-18 23:13:53 +08:00
    - -。我就用emacs的org-mode记笔记,其它基本都用Vim...
    beakey
        11
    beakey  
       2013-12-18 23:15:09 +08:00
    @lovejoy 改一下默认编辑器不就好了么
    lovejoy
        12
    lovejoy  
       2013-12-18 23:26:50 +08:00
    @beakey 呵呵,是公司的服务器,不是自己的vps
    sinxccc
        13
    sinxccc  
       2013-12-18 23:28:48 +08:00
    @lovejoy export EDITOR=emacs
    goofansu
        14
    goofansu  
       2013-12-18 23:31:21 +08:00 via iPhone
    1 写erlang
    2 不会离开
    sinxccc
        15
    sinxccc  
       2013-12-18 23:32:48 +08:00
    1. 功能多
    2. 能在 ssh 终端下用
    jiyinyiyong
        16
    jiyinyiyong  
       2013-12-18 23:36:40 +08:00
    Sublime Text 熟练以后才发现有宏大的 Emacs 中文 Wiki.
    griffinqiu
        17
    griffinqiu  
       2013-12-18 23:47:34 +08:00
    离开原因:我的emacs配置文件弄丢了
    griffinqiu
        18
    griffinqiu  
       2013-12-18 23:48:54 +08:00
    离开原因2:硬盘太小,放不下配置文件
    skydiver
        19
    skydiver  
       2013-12-18 23:59:31 +08:00
    @griffinqiu 好黑。。
    FrankFang128
        20
    FrankFang128  
       2013-12-19 00:04:36 +08:00
    LSS 貌似是高级黑,搞得我完全不想玩 Emacs 了 - -|||
    lightening
        21
    lightening  
       2013-12-19 00:12:10 +08:00
    很多包都过时了,没有人维护。

    而且我发现我是 Vim Emacs 双修,都用过两年,现在能熟练操作。但是转 Sublime Text 了,因为他简单好用,插件系统也一点不差。
    griffinqiu
        22
    griffinqiu  
       2013-12-19 00:14:02 +08:00
    @FrankFang128 别受到我印象,我来给你给你打一针
    [Emacs Power: Can your editor do THIS!](
    "Emacs Power: Can your editor do THIS!")
    amoblin
        23
    amoblin  
    OP
       2013-12-19 06:25:12 +08:00
    @YouXia 我和你的情况完全一样,并且尝试了几次Emacs都放弃了,直到前一段时间研究Org Mode,才让我决定完全转到Emacs。

    @hanai 据说Emacs Daemon可以解决打开慢的问题。

    @lovejoy 参考资料如@jiyinyiyong 所述,Emacs Wiki足矣。如果有兴趣的话,可以一起翻译Org Mode官网: https://github.com/amoblin/orgmode-cn
    pepsin
        24
    pepsin  
       2013-12-19 08:17:57 +08:00
    不用的原因是因为我只有十个手指头。
    xzl380
        25
    xzl380  
       2013-12-19 08:28:19 +08:00
    @hanai
    开机启动一次GNU Emacs后不再关闭,uptime基本在一个星期到一个月,这样就算花10分钟启动又有什么问题呢?难道你是每次打开一个文档,编辑完又关闭的吗,看这里: http://www.emacswiki.org/emacs/EmacsClient
    vietor
        26
    vietor  
       2013-12-19 08:38:08 +08:00
    1) 装B
    2) 有可能哪天装不下去了

    谈谈我对Emacs的使用:
    1)我只在Windows下使用,~/.emacs.d存全局配置,每个项目使用一组独立的.emacs.p目录存session、ido之类的文件,做了一些自定义,比如:切换主题。
    2)基本上使用在nodejs、php代码上,用也写C但是调试起来挺别扭的,遂外用VS2012进行调试。
    3)具体的细节:
    a.速度并没别人说的那样慢,差不多5秒启动完毕(包括读session之类的配置)
    b.只有非常简陋的自动完成,符号查找经常使用rgrep,tag仅仅是美好的装饰。
    c.多文件替换非常繁琐,有时恨不得使用别的编辑器进行替换。
    d.配置文件非常强大,但编写非常麻烦,无穷无尽的“)))))”。
    4)如果还没下定决心使用的,请选择正常的IDE,别信别人所说的“能够配置成IDE”的鬼话。
    5)我仍会坚持使用下去,因为快捷键倒是很有趣。
    missdeer
        27
    missdeer  
       2013-12-19 08:48:48 +08:00
    太难学不会。
    h2ero
        28
    h2ero  
       2013-12-19 09:47:05 +08:00
    @amoblin 哥们怎么用org-mode去了, 你不是在写记笔记的麽.
    没有完全必要转, 现在我是emacs和vim都在用.
    启动慢可以用. `emacsclient -c -a ""`
    sethverlo
        29
    sethverlo  
       2013-12-19 09:51:28 +08:00 via iPhone
    1. 因为我觉得 Emacs 这个单词比 vim 好看( ̄. ̄)

    2. 因为 Emacs 让我找到了当年打 war3 的感觉……_(:з∠)_
    amoblin
        30
    amoblin  
    OP
       2013-12-19 10:03:36 +08:00
    @h2ero 谢谢关心。Marboo可以和Emacs配合使用的,不冲突。最近开始用Org Mode,由于功能强大,之前很多的Markdown文件都可以整合成一个Org文件也可以方便管理。整理一番以后笔记文件的个数少了许多。之前一直用Vim,记笔记的话感觉还是麻烦,比如表格的写法,简直要疯掉了。而用Emacs后,感觉就是“智能”。
    griffinqiu
        31
    griffinqiu  
       2013-12-19 10:19:22 +08:00
    @sethverlo 请问emacs和war3是种啥相同的感觉啊?
    sethverlo
        32
    sethverlo  
       2013-12-19 10:51:48 +08:00
    @griffinqiu 键位跨得有点儿远,打游戏(敲代码)的时候感觉整个手都很活跃……= = 这种感觉…
    griffinqiu
        33
    griffinqiu  
       2013-12-19 11:35:53 +08:00
    @sethverlo 哦,我还以为你说的感觉是一手按键盘,一手打鼠标呢 ;)
    wupher
        34
    wupher  
       2013-12-19 11:37:28 +08:00
    买了Mac,后来TextMate2开源免费了。
    zhouquanbest
        35
    zhouquanbest  
       2013-12-19 12:32:36 +08:00
    最早用Vim 后来因为一次意外配置文件丢了 索性就开始尝试Emacs
    Emacs用了半年 智商太低 实在不太顺手 启动也太慢 就换回Vim了

    论编辑功能 Vim确实更胜一筹 现在支持Python和C++写插件后 各种NB插件也都焕发第二春了

    双修不会被烧死吧
    hhkbp2
        36
    hhkbp2  
       2013-12-19 13:29:21 +08:00
    1. 因为总有一天会离开
    2. 因为总有一天会回来
    toctan
        37
    toctan  
       2013-12-19 14:25:25 +08:00 via Android
    @vietor 多文件替换用 projectile 不是蛮方便的么?另外,wgrep + ag 也不错啊。貌似 helm 也有支持啊,虽然我没怎么用过。
    gdm
        38
    gdm  
       2013-12-19 14:53:01 +08:00
    emacs装了三次都删了,不友好且启动慢。
    楼主在研究org mode,这是marboo最近不更新的原因吗?marboo的理念真的很好,是诸多笔记软件里我最欣赏的一个。笔记软件普遍太多管闲事了,把用户的东西完全掌握起来,搞database,离了软件笔记就废了,令人不爽。
    amoblin
        39
    amoblin  
    OP
       2013-12-19 14:59:31 +08:00
    @gdm 谢谢关心!Marboo将近半年未更新了,主要原因是amoblin在研究iOS开发。研究Org-mode是最近一个月的事情。看到Org mode有一种相见恨晚的感觉,Marboo和它的很多理念都极其相似,这也是我打算翻译Org-mode和Worg的原因。预计Marboo本周末会小更新一下,主要是增加Org-mode的支持。(Marboo主页已经有一些暗示了噢,嘻嘻~)
    gdm
        40
    gdm  
       2013-12-19 15:33:47 +08:00
    @amoblin marboo要添加手机端吗?还是别的项目?marboo有ios版的话真是非常完整了。
    virtualbox又有事干了(本吊死还在用windows作为主要系统)。
    saharabear
        41
    saharabear  
       2013-12-19 15:42:33 +08:00
    这样的帖子有点搞笑,也许我们可以说:

    我们选择Emacs,因为我们能用,并且我们能用它做80%的项目,另外20%是维护别人的某些专有IDE项目(VS)或者iOS

    也许离开Emacs的原因有千千万万,但总有那么一部分人离开的原因是他们用不了Emacs。
    xiaocang
        42
    xiaocang  
       2013-12-19 15:59:20 +08:00
    @missdeer 啧啧
    vietor
        43
    vietor  
       2013-12-19 16:26:50 +08:00
    @toctan thanks.

    projectile与我“尽量精简”的原则有些相悖,去研究wgrep+ag了。
    amoblin
        44
    amoblin  
    OP
       2013-12-19 16:38:18 +08:00
    @gdm Marboo iOS版一直在开发,肯定会发布的。目前的iOS开发是工作上的。
    daliu
        45
    daliu  
       2013-12-19 17:00:22 +08:00
    因为vim在windows的支持好一些...
    toctan
        46
    toctan  
       2013-12-19 18:05:04 +08:00
    @vietor 我只能说我很难想象没有 projectile 的 Emacs
    amoblin
        47
    amoblin  
    OP
       2014-02-10 15:38:23 +08:00
    Marboo新版已支持Org-mode, 官网也做了更新: http://marboo.biz

    http://marboo.biz/media/images/marboo/0.6/marboo-org.png
    megoo
        48
    megoo  
       2015-04-04 09:23:17 +08:00
    @jiyinyiyong 准备回归Emacs么?
    azplj
        49
    azplj  
       2015-08-07 11:31:56 +08:00
    @lovejoy C-h t emacs built-in tutorial
    thuai
        50
    thuai  
       2015-11-09 13:19:59 +08:00
    @chloerei 我没有记错你好像是用 atom 的
    chloerei
        51
    chloerei  
       2015-11-09 14:32:50 +08:00
    @thuai 是的,用 atom 一年了。
    amoblin
        52
    amoblin  
    OP
       2015-11-09 15:20:28 +08:00 via iPhone
    用了一年多 emacs 了,现在偶尔切回 vim 明显感觉 vim 效率太低,跟不上节奏,在输入中文时尤其明显。
    colin4124
        53
    colin4124  
       2016-05-27 15:08:19 +08:00
    久闻 Org-mode ,很想用 Emacs 尝试。但是快捷键相比 Vim 来说太繁琐了,而且没配置过的界面实在不敢恭维。直到遇见了 Spacemacs ,高颜值和易配置,方便的快捷键,对于 Vimer 来说非常容易上手,最后爱不释手! 原来 Spacemacs 有 hybrid editing style ,之前不知道。然后现在也学 Emacs 快捷键,双修中。。。 原帖发表在 Emacs-China https://emacs-china.org/t/emacs-joy/80/9?u=colin4124
    amoblin
        54
    amoblin  
    OP
       2016-06-02 11:02:52 +08:00
    @colin4124 Spacemacs 确实不错,不过默认不支持 org-mode 的样子?正在研究中。。。
    colin4124
        55
    colin4124  
       2016-06-03 08:22:48 +08:00
    @amoblin 加个 layer https://github.com/syl20bnr/spacemacs/tree/master/layers/org spacemacs 有很多功能都是通过 layer 提供,我也是 Spacemacs 新手, 欢迎到 Emacs China https://emacs-china.org/ 交流
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1000 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 18:33 PVG 02:33 LAX 10:33 JFK 13:33
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86