我正在尝试定义用户函数vim
来更改当前的颜色方案,然后覆盖一些主题的设置,以使其更好地使用透明终端配置.我似乎无法找到有关如何调用set
函数内部行的任何信息.
这传达了我想要完成的事情:
function SetColorscheme (colorscheme)
set colorscheme a:colorscheme
hi Normal ctermbg=NONE
hi LineNr ctermbg=NONE
endfunction
Run Code Online (Sandbox Code Playgroud)
我现在称之为:
:call SetColorscheme ('wombat256')
Run Code Online (Sandbox Code Playgroud)
目前vim
正抱怨缺少括号.
我正在尝试做什么的正确语法是什么?
colorscheme
是不是你使用set命令使用的选项,这是它自己的命令.所以尝试使用colorscheme行:
execute 'colorscheme ' . a:colorscheme
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1005 次 |
最近记录: |