在使用 vi 15 年的大部分时间后,我在使用 Go 时一时兴起尝试了 Rob Pike 的 Acme。我真的很喜欢它的小巧轻便。现代 unix 风格的东西在 Acme 中表现不佳,而 Ruby 开发在那种环境中充其量是令人讨厌的(然而,它与 Go 和 C 配合得很好)。
我已经在 vim 中适应了 Acme 的一些“特性”,但我现在正在寻找选项。是否有任何文本编辑器具有以下(有些主观的)功能而不是其他功能?
- 没有语法高亮或行号
- 在 osx 和 linux 上运行
- 缓冲区/窗口分割
- 浅色背景,深色前景(或改变这一点的能力)
- 几乎没有膨胀
- 在编辑器中运行打开终端或从中运行命令的能力
我不知道有任何编辑器可以为我提供 Acme 的鼠标支持,但这些天我使用的是魔术触控板,所以没有必要。我尝试过 Sublime,但感觉有点臃肿,而且拆分窗口会浪费空间。全屏模式接近我正在寻找的内容,但我无法确定缺少的内容。如果我也可以在窗口中打开终端,Sublime 可能会起作用。
我目前的环境是 iTerm2 全屏,使用 vim 进行代码编辑。这工作相对较好,但使用鼠标会很方便。我搜索的一个巨大动力是 Aqua 用窗口边框/阴影浪费了太多空间,并且没有足够的平铺窗口管理器可用于 OSX。