为什么readline程序之间的vi模式行为不同?

时间:2014-11-09 20:15:43

标签: python bash sqlite vi readline

具体地说,number-delete-f / t-character的组成在不同的程序中给出不同的结果。在osx / ubuntu上,如果我设置了我的.inputrc ...

set editing-mode vi

然后我打开bash或sqlite3并输入“asdf asdf asdf”我可以使用熟悉的vim命令模式绑定:“2dff”删除前两个单词。

但是,如果我在ipython解释器或R解释器中有相同的行,则此命令不起作用。我确实有一些键绑定(例如输入“2dw”删除两个单词)。

为什么bash / sqlite3的编辑方式与ipython / R不同?我假设他们四个都使用readline。

0 个答案:

没有答案