我正在尝试设置自定义键映射以使用 gdb 和pyclewn进行调试,如下所示:
nnoremap <leader>ds :Cstep<CR>
现在按下时,.
我希望重复此操作,因为踩踏可能是我经常要做的事情。我找到了repeat.vim和一个有用的 SO 答案,所以我尝试了这个:
nnoremap <silent> <Plug>CCstep :Cstep <bar> silent! call repeat#set("\<Plug>CCstep", v:count)<CR>
nmap <leader>ds <Plug>CCstep
我还尝试使用:Cstep<CR>:silent [...]
而不是:Cstep <bar> silent
分隔这两个命令。
两种变体似乎都不起作用。按下时我会得到一个闪烁的屏幕(铃).
或随机发生的事情,比如一些字符被删除。
我究竟做错了什么?