Откройте iTerm и запустите Vim из каталога в Finder (OS X)

Откройте iTerm и запустите Vim из каталога в Finder (OS X)

Возможно ли (может быть, с помощью Apple Script или чего-то еще), когда я нахожусь в папке в Finder OSX, открыть iTerm и запустить его vimс этой папкой в ​​качестве рабочего каталога?

Это было бы полезно для быстрого создания текстового документа в папке без ручного перехода туда в Терминале с помощью cd.

Я использую OS X Yosemite, iTerm2 и домашнюю сборку VIM.

решение1

Я не знаю, работают ли они с последней версией Mac OS X, но вы можете попробовать некоторые из многочисленных решений AppleScript, которые уже много лет бродят по сети.Эта страницасодержит много полезной информации, фрагментов и ссылок.

Версии этой идеи Terminal.app и iTerm.app уже много лет находятся на панели инструментов Finder.

Очевидно, вам придется изменить их код, чтобы они также запустили Vim.

Есть такжеверсия MacVimПо моему скромному мнению, это ближе к тому, что вам нужно.

При этом вы можете просто перетащить текущую папку на значок iTerm в доке.

решение2

Вы всегда можете открыть терминал, ввести «cd» и перетащить папку, а затем ввести «vim .», но это далеко от автоматизированного решения.

При перетаскивании папки вам не нужно вводить путь.

Связанный контент