背景

背景

背景

到目前为止,我发现它非常有用,readline因为只需修改一个配置文件(即~/.inputrc),您就可以配置所有依赖于的程序readline。我在工作流程中使用的可以与、、、、一起使用的程序readline是。maximapythonbashbcluasqlite3

在阅读文档时bash,我发现edit-and-execute-command功能并考虑是否可以在readline(即~/.inputrc)的配置文件中使用相同的函数,以便我能够在依赖于的每个程序中使用该函数readline。尝试之后,我意识到它没有列在函数和变量索引readline文档中可以看出,这样就不可能了。

问题

我怎样才能得到在外部编辑器中编辑输入命令,以便之后可以执行在任何其他使用readline诸如python或的程序中bc

请注意,通过完成此操作,我将能够使用 vim 和我的所有自定义配置

  • 自定义键绑定。
  • 插件(、、、vim-sandwich等等)coc.nvimultisnips

在每个依赖的程序中,而readline不必尝试模仿每个行为readline(通过调整其配置文件)。

附加信息

  1. 找一个类似问题在另一个论坛上,但没有重要的答案。

  2. 我下载了(1)bash和(2)的readline源代码,发现在(1)和(2)中分别出现了16次和1次edit-and-execute-command

相关内容