带有 CUA (ctrl-x ctrl-v ...) 键绑定的控制台代码编辑器(与 vi 不同)

发布于 2024-08-23 18:03:09 字数 551 浏览 8 评论 0原文

我正在寻找带有 CUA 键绑定 (ctrl+xcv 等)
现在我正在玩 mcedit,但我不太喜欢它。我想要的功能是:
* 快点
* CUA 键绑定 (ctrl+x、cv 等)
* 切换显示行号
* 查找/替换/转到行
* 将自定义键绑定到操作( ctrl-shift-arrowdown 将当前行加倍等)
* 漂亮简单的类似 vi 的界面(没有毫无意义的菜单)
* 能够以编程方式扩展它...
ETC。

I'm searching for a console code editor with CUA key bindings (ctrl+x, c, v etc.)
Right now i'm toying mcedit but i don't really like it. My desired features are:
* be fast
* CUA key bindings (ctrl+x, c, v etc.)
* toggle show line numbers
* find/replace/goto line
* bind custom keys to action( ctrl-shift-arrowdown to double the curent line etc.)
* nice simple vi-like interface (no pointless menus)
* be able to programatically extend it ...
etc.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

记忆之渊 2024-08-30 18:03:09

有很多,但大多数都奇怪地晦涩难懂。鲜为人知。这让我感到惊讶——我以为很多人都会想要这个!

我已经尝试了好几个了。据我所知,这是唯一两个最新的。

Tilde 处于活动状态,得到维护并且有最新的软件包可用。
http://os.ghalkes.nl/tilde/

还有 eFTE,增强型 FTE,也可以使用根据我的经验。
http://sourceforge.net/projects/efte/

There are a number, but most are strangely obscure & little-known. This surprises me -- I'd have thought a lot of people would have wanted this!

I have tried quite a few. These are the only 2 that I know of that are current.

Tilde is alive, maintained and has recent packages available.
http://os.ghalkes.nl/tilde/

There is also eFTE, enhanced FTE, which works well in my experience.
http://sourceforge.net/projects/efte/

逐鹿 2024-08-30 18:03:09

您可以将 emacs 与 CUA 模式一起使用。
您可能需要进一步配置它以使其符合您的喜好。
键绑定有很多扩展,并且它有一个非常强大的扩展机制。如果你克服了最初的惊讶,因为它全部都是用 lisp 编写的,你可能真的会喜欢它。

You could use emacs with CUA-mode.
You probably have to configure it further to form it to your liking.
There are lots of extensions for key-bindings and it has a pretty powerful extension mechanism. If you get over the initial surprise that its all in lisp you might actually like it.

酒浓于脸红 2024-08-30 18:03:09

尝试微型编辑器。请参阅 https://micro-editor.github.io/

支持 Ctrl-C/V/X/Z/Y/F/S/Q。支持Shift+箭头选择。存在语法突出显示。

另一个带有菜单和对话框的 CUA 编辑器是 Turbo,它是用 TurboVision 2.0+Unicode 编写的: https://github .com/magiblot/turbo

Try micro editor. See https://micro-editor.github.io/ .

Ctrl-C/V/X/Z/Y/F/S/Q are supported. Shift+Arrows for selection is supported. Syntax highlighting is present.

Another CUA editor, with menu and dialogs, is Turbo, which is written with TurboVision 2.0+Unicode: https://github.com/magiblot/turbo

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文