在 .c 文件中,我想在函数定义上按 F2,将该定义拉到寄存器中,将其放入 .h 文件中,并在该行中添加一个分号。
我已经把拉下来的部分放下了。
:nmap <F2> "aY
其余的对我来说是个问题。
:nmap <F2> "aY :let@a.=";"<CR>
将分号放在换行符上
而且我什至不知道如何将缓冲区作为目标。我知道:b<number>
更改为一个,但我不知道如何解决特定的问题。
更新:
nmap <F2> "aY :b12<CR>"ap A;<ESC>:b11<CR>
作品。
:b12 是标题, :b11 是源,但正如预期的那样,它只能通过在当前窗口中切换缓冲区来工作。没有办法直接做到这一点吗?