【发布时间】:2020-07-21 18:59:51
【问题描述】:
当按下Alt+Enter 时,我想在bash 或zsh 中调用我自己的命令行编辑器。它应该在Enter 上进行一些编辑并将结果提交给shell。所以基本上我的编辑器采用当前命令行内容并返回修改后的内容。任何想法如何处理集成?我确实知道如何使用 ANSI 终端,只是想知道如何以这种方式将我的编辑器控制台应用程序集成到 shell。
【问题讨论】:
-
内置的 bash
bind应该为您提供所需的一切。但似乎(使用 vi 键绑定)v几乎可以满足您的要求,在 $EDITOR 中打开当前命令行。
标签: linux bash command-line-interface zsh ansi-term