我正在寻找一个完美的文本编辑器:)
“必须”列表:
我知道v蛇emacs,但我不确定我是否喜欢这个想法...... 有没有人更了解更好的事情?
澄清:
我不是全职程序员。我是一名管理员/程序员/高级用户,他们已经在许多主机上同时在控制台中花费了95%的时间,这是vim运行的。我喜欢vim,但我正在寻找vim-im;)Eclipse不会为我剪切它,因为大多数时候我用我自己的语法文件编辑configs / dsls。
有时我确实需要一种重构插件来处理我经常做的事情。我有一个证据表明它可以在vim中完成,但这真的很痛苦......例如,你无法请求“解析树中的前一个令牌”。你可以做的最好的事情是返回char-by-char并检查这个单词是否具有与变量/ function / whatever相同的着色样式(在每次检查时请求解析文件片段)。如果我不能用简单的脚本语言扩展编辑器,它也不适用于我。
此外,我经常需要第二个终端来运行某些东西并将输出复制到vim。我无法运行:!r ...因为它会挂起vim中的每个选项卡,直到命令完成。
啊 - 只有linux + console - 我对windows world不感兴趣:)
答案 0 :(得分:2)
从一个vim到另一个 - 你的搜索是徒劳的,中止的,中止的等等。
如果您对IDE使用的任何编辑器感到沮丧(eclipse跳到脑海中),那么要么使用vi作为外部编辑器,要么习惯IDE使用的文本编辑器。原因是除了vi用户之外, nobody 发现vi自然,因此在任何“现代”编辑器中对vi键绑定的需求将完全不同。
如果你真的喜欢vi和终端模式等等,请使用vi。如果你想要更聪明的东西,请使用vim。
答案 1 :(得分:2)
答案 2 :(得分:2)
毕竟找到了它:)
http://haskell.org/haskellwiki/Yi
Yi支持vim(带模式和:命令)和emacs keymap。它使用适当的增量解析器,并且可以使用haskell完全扩展(它与ghc接口并编译你的config / plugin +链接本身到结果)。支持标签,迷你版和其他很酷的东西。
我在最近几天使用它,我真的很高兴。
答案 3 :(得分:0)
Kate / Kwrite 现在有类似vim的模式,
整个[Esc] - >命令模式处理,包括:help 和 s / 朋友功能。
它不是一个完整的实现,但它涵盖了一些基础知识。
还有Yzis editor 看起来很有趣,我迫不及待它的稳定性足以使用,这让你有vim编辑到处的强大功能。
我迫不及待地想要使用全功能工具:D
在语法高亮编辑器中编辑stackoverflow帖子答案 4 :(得分:0)
有一个Eclipse插件基本上改变了vim编辑器的编辑器。