使用gdb和Vim时,我经常想停在特定的行上.通常在Vim中,我将规则区域上显示的行号复制粘贴到gdb会话中.如果我可以使用类似"+
的方法将当前光标位置的行号复制到xclipboard缓冲区中,这将为我省去很多麻烦.这可能吗?
把它放在你的vimrc中
map ,n:let @*=line(".")
然后使用,n将当前行号复制到剪贴板
所以神奇的界限是:
:call setreg('*', line('.'))
原因:
寄存器*持有剪贴板
line('.')
保留当前行号
当然,您可以将该功能映射到快捷方式:
nmap ,ln :call setreg('*', line('.'))