Я создал функцию в 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()
Теперь я хочу открыть командную строку и cd в текущем пути к файлу в Sublime (sublime 3 beta). Функция такая же, как и OpenCMD()
.
И я искал вопрос в потоке стека: Sublime Text 2 - Открыть приглашение CMD в текущем каталоге или каталоге проекта (Windows)
Я сделал так, как ответил первый парень (Create cmd, cmd.py и Context.sublime-menu). Но он не может работать, операция cmd всегда отключена.
Есть ли способ получить это? Спасибо заранее!