我在 VIM 中创建了一个名为 OpenCMD() 的函数,它用于在 VIM 中打开命令行或终端(以及当前文件路径中的 cd)
func! OpenCMD()
if has('win32')
let com = '!cmd /c start cd '. expand('%:p:h')
else
let com = '!/usr/bin/gnome-terminal --working-directory=' . expand('%:p:h')
endif
silent execute com
endfunc
nmap cmd :call OpenCMD()
现在,我想在 Sublime(sublime 3 beta)的当前文件路径中打开命令行和 cd。功能同上OpenCMD()
。
我在stackover flow中搜索了一个问题:Sublime Text 2 - Open CMD prompt at current or project directory (Windows)
我做了第一个回答的人(创建 cmd、cmd.py 和 Context.sublime-menu)。但它不能工作,cmd操作总是被禁用。
有什么办法可以得到吗?提前致谢!