我有以下的Vimscript函數內部:編程均衡窗函數
function! WindowCommand(cmd)
execute a:cmd
if !g:golden_ratio_enabled
normal <C-w>=
endif
endfunction
我用它像這樣:
map <space>w/ :call WindowCommand(':vs')<cr>
它應該以均衡的窗口,但只有當g:golden_ratio_enabled
是0,否則它不應該做任何事情。
它不工作,雖然,我不知道爲什麼,因爲下面沒有工作:
map <space>w/ :vs<cr><C-w>=
我在做什麼錯在這裏?