我有一个共享库(二进制形式;我有源代码),用于在Visual Studio中的源文件中的符号之间进行反转/循环.
我希望能够在vi和/或Vim中使用相同的功能.
具体来说,我想做的是以下场景:
我没有任何线索,如果/如何让vi/Vim这样做,我没有运气搜索.
任何建议都感激不尽......
尝试
inoremap <C-i> <esc>"hciw<C-R>=libcall('path/to/your.dll', 'func', @h)<CR>
Run Code Online (Sandbox Code Playgroud)
它能做什么:
如果您想使用可以从命令行运行的简单二进制文件,您可以使用
inoremap <C-i> <esc>"hciw<C-R>=substitute(system('mybin --word='.@h), "\n", '', 'g')<CR>
Run Code Online (Sandbox Code Playgroud)