代码之家  ›  专栏  ›  技术社区  ›  Chetan

为什么不更多的人使用带毒蛇模式的Emacs?[关闭]

  •  22
  • Chetan  · 技术社区  · 14 年前

    我已经开始使用emacs,我发现虽然emacs的编辑器特定功能比vi更好,但是vi的文本操作方法比emacs更好(而且更容易控制pinky!).

    似乎毒蛇模式,每个编辑的两个最好部分的结合,是一个理想的解决方案,需要一个完整的编辑。

    但在我开始投入时间在Emacs环境中学习vi命令之前,我想知道为什么看起来很多人不使用viper模式。

    4 回复  |  直到 14 年前
        1
  •  15
  •   paxdiablo    14 年前

    因为你不是 vi 人或人 emacs 人。同样地,你要么是一个狗的人,要么是一个猫的人。

    更严重的是,我为什么要改变? 不及物动词 提供我所需的所有动力,我很确定 Emacs 人们对自己选择的编辑也会有同样的感觉。

    我已经用过 不及物动词 二十多年来它的一些特点 仍然 让我吃惊(诚然,通常 vim 而不是 不及物动词 现在)我不想奉献 下一个 我二十年来一直擅长于 Emacs . 没有利益和大量的成本,而且几乎所有的非次要决策都要接受成本/收益分析。

    大多数情况下,这取决于你对什么感到舒服。它采取 让我停止使用Wordstar 3.3 CTRL—K CTRL—X 退出大多数编辑器的键序列。它已经烧进了我的脊髓,所以大脑所要做的就是发出一个 exit 指挥和最低层次的神经系统将接管。

    无论如何, Emacs 有着奇怪的命令序列

    CTRL 左移 右移 窗户 开苹果 中高音 K

    更适合87个手指的外星人,或是优秀的钢琴家。

        2
  •  11
  •   Trey Jackson    14 年前

    喜欢使用vi的人使用vi,喜欢使用emacs的人使用emacs。

    我想你会让一些vi人搬到emacs去获得类似的功能 org-mode (或者其他在vi中不存在的“杀手”功能)。那些人可能会用 viper-mode 以缓和过渡。

    关于“有什么我会发现的…”的实际问题-每个人都不一样。也许毒蛇缺乏 C-O 命令(执行一个命令,然后返回到插入模式(或类似的模式))是非常痛苦的。或者,您可能会发现,不必在命令和插入模式之间切换的吸引力是很有吸引力的,可以直接使用emacs。

    我认为Viper模式或Vimpulse的好处在于,它使vi用户的学习曲线在95%的情况下可以忽略不计。但是你有可能使用其他你无法进入VIM的Emacs部分(不管你觉得那些东西有吸引力)。

        3
  •  2
  •   Matt Briggs    14 年前

    我“得到”维姆,这是一笔巨大的投资。我得到了Vimscript,这是另一笔巨大的投资。我不想去学习另一个编辑器极其复杂的内部结构和EmacsLisp的复杂性,特别是因为我唯一真正想要的是在这里我不能得到更好的repl支持。

    而且,毒蛇还远远不够。维姆教练很接近,但没有什么能比得上维姆。

        4
  •  0
  •   Joshua    14 年前

    因为我不想要vi,我想要语法突出显示的vim。

    推荐文章