Select vim 中的目录并在函数调用中使用它的名称
Select a directory in vim and use it's name in function call
在 vim 函数中,我想让用户 select 有一个目录(而不是写它的名字),我想使用 :Explore,然后获取该目录的文件名并通过例如,它到另一个函数。
例如像这样
function! Test()
let directory = ????
call Test2(directory)
endfunction
这可以通过browsedir()函数实现:
function! Test()
let initialDir = '/home/'
let directory = browsedir('my prompt title', initialDir)
echo "directory = ".directory
endfunction
在 vim 函数中,我想让用户 select 有一个目录(而不是写它的名字),我想使用 :Explore,然后获取该目录的文件名并通过例如,它到另一个函数。
例如像这样
function! Test()
let directory = ????
call Test2(directory)
endfunction
这可以通过browsedir()函数实现:
function! Test()
let initialDir = '/home/'
let directory = browsedir('my prompt title', initialDir)
echo "directory = ".directory
endfunction