smartim icon indicating copy to clipboard operation
smartim copied to clipboard

插件有延迟,虽然延迟可以调timeout降得很低,但是在录制回放宏的时候积累起来还是会变得非常非常慢

Open WuTianming opened this issue 5 years ago • 3 comments

WuTianming avatar Feb 09 '21 09:02 WuTianming

找到了一个可行的解决思路: https://vi.stackexchange.com/questions/17011/how-do-i-check-if-vim-is-currently-recording-a-macro

WuTianming avatar Feb 09 '21 11:02 WuTianming

另外,基本确定了这个延迟不太容易降得更低。我把imselect的调用改成调用echo,多次重复回放宏还是会占用很长时间。把imselect注释掉就会很快。

WuTianming avatar Feb 09 '21 11:02 WuTianming

我暂时这样修改了。

if g:smartim_disable == 1 || reg_recording() != '' || reg_executing() != ''
  return
endif

WuTianming avatar Feb 09 '21 11:02 WuTianming