您如何在vimscript函数中执行全局命令?

问题描述 投票:1回答:1

如何编写执行:NERDTree命令的函数?注意:我使用的是neovim,但我假设vimscript语法相同

这是我的代码

nmap <expr> <C-n> Toggle()

func Toggle()
  if g:open == 0
    let g:open += 1
    execute g:NERDTreeCWD
  else
    let g:open -= 1
    execute g:NERDTreeClose
endfunc
vim nerdtree neovim
1个回答
1
投票

NERDTree命令是custom Ex命令

© www.soinside.com 2019 - 2024. All rights reserved.