在将repl作为单独的窗口后,左箭头和主页键在sublime python repl中停止工作

时间:2016-09-29 07:31:50

标签: sublimetext3 sublimetext sublimerepl

Mac OSX 10.11,Sublime 3,REPL 1.0.30

当我打开一个python REPL(工具> SublimeREPL> Python> Python)时,它总是作为当前sublime窗口中的新/当前选项卡打开。

当REPL有标签时,左箭头和主页键都按原样运行(每按一次键向左移动光标,开始行)。当我拖动repl选项卡使其成为自己的窗口时,左箭头和主页键停止工作。所有其他箭头键和结束键按预期运行。

如果我按一行文字末尾的左箭头,例如

x

而不是将光标移动到冒号的左侧,没有任何反应。

但是,我可以在另一个sublime文本窗口中看到光标在该文本上重影。例如,如果非repl sublime文本窗口上的当前位置是"第87行,第13列"在REPL窗口中按向左箭头键将不会在REPL窗口中执行任何操作,而是相应地更改非REPL窗口的光标位置(将光标位置更改为"第87行,第12列和第34行;)。当然,键入仍然在repl中,尽管左/ home键被映射到非repl窗口中的光标pos。右箭头或右箭头向右移动,光标位置不会改变。

有谁知道解决此问题的方法?无论如何,谢谢你的考虑。

1 个答案:

答案 0 :(得分:1)

我刚刚向SublimeREPL回购提交了一个pull request我认为应该解决这个问题 - 到目前为止,我已经能够在Windows 10下使用ST3对其进行测试。(ST3 build 3126,SublimeREPL 2.1.2。 )

这就是说,SublimeREPL拉取请求队列此刻似乎有点备份......我可以计划在合并修复后回圈。