RStudio在“首选项/代码/编辑”部分中具有Vim键绑定设置,可用于在“源代码”窗口(例如,其中编写R脚本或R Notebook的窗口)中使用熟悉的Vim键组合进行文本输入。对于Vim用户来说,这是一个非常不错的功能。
不幸的是,在控制台窗口中选择Vim绑定不会改变输入模式,默认情况下按ESC按钮会清除控制台中当前行的所有内容。在“源代码”窗口中的Vim模式下工作时,这可能是令人沮丧的原因,因为切换到“控制台”窗口时,必须记住“控制台”窗口使用不同的键盘绑定,并且需要避免在控制台中按ESC键。
是否可以(理想情况下)使控制台部分使用Vim键盘绑定,或者(至少)禁用控制台中的ESC操作以阻止意外的ESC按键擦除当前行内容?