我有以下自定义命令和功能:
function! TestFunc()
execute "normal /http\<CR>"
endfunction
command! Test2 normal /http<CR>
调用:Test2更改 register/但调用:call TestFunc()不会更改 register /。
为什么会这样?我应该使用自定义命令来更改 / 的寄存器吗?
我有以下自定义命令和功能:
function! TestFunc()
execute "normal /http\<CR>"
endfunction
command! Test2 normal /http<CR>
调用:Test2更改 register/但调用:call TestFunc()不会更改 register /。
为什么会这样?我应该使用自定义命令来更改 / 的寄存器吗?