V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
amoblin
V2EX  ›  Emacs

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

  •  
  •   amoblin · 2013-12-18 22:39:04 +08:00 · 11174 次点击
    这是一个创建于 3752 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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
    不用的原因是因为我只有十个手指头。
    fangpeishi
        25
    fangpeishi  
       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   ·   我们的愿景   ·   实用小工具   ·   3470 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:57 · PVG 18:57 · LAX 03:57 · JFK 06:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.