vim-repl icon indicating copy to clipboard operation
vim-repl copied to clipboard

海啸症

Open pinggit opened this issue 4 years ago • 5 comments

时不时的会触发这个问题, 我先叫做“海啸症状“吧,看图: image

我本来有十个tab,在其中一个里面调试python程序。当这个问题出现的时候,vim卡死几秒,占用cpu很高,然后山呼海啸所有的tab都在我当前的窗口竖行排列出来,然后你分不清哪个是哪个了。

这时候我只好:qa! 重启。

这问题每隔一段时间出现一次,好在不太频繁。不知道是怎么触发的。截图这个我只是visual select了一段代码按\w打算发到ipython。

pinggit avatar Mar 02 '21 18:03 pinggit

:redraw! 可以解决这个问题么?

sillybun avatar Mar 03 '21 07:03 sillybun

@pinggit 所以你使用的 vim-repl 这个插件调试Python么?如果是的话,

:redraw! 可以解决这个问题么?

@sillybun 个人建议使用 vimspector 这个来调试代码,和vscode完全一样,不知道你用过没有。

当然,vim-repl 的调试功能咱还没有用过,现在Vim debug基本都是 vimspector 了支持各种语言。

roachsinai avatar May 14 '21 18:05 roachsinai

是的 近期用的非常多 几乎是唯一python使用环境。虽然有些问题 但是还可以克服。

Sent from my iPhone

On May 14, 2021, at 2:13 PM, RoachZhao @.***> wrote:

 @pinggit 所以你使用的这个插件调试Python么?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

pinggit avatar May 14 '21 20:05 pinggit

我也觸發了這個bug,因該是tabpage的編號與ZYTREPL的編號不一致導致。 例如:

  1. 開啟vim
  2. :tabnew 開啟一新標籤頁
  3. \r 開啟REPL,此時名稱為ZYTREPL2
  4. :tabmove 0 移動標籤頁順序
  5. \r bug發生

0Spark0 avatar Jul 15 '21 00:07 0Spark0

看来问题可以复现。 @sillybun 可能修复吗?:redraw 没用的

pinggit avatar Jul 30 '21 02:07 pinggit