Как (легко) получить текущий путь к файлу в Sublime Text 3

Как (легко) получить текущий путь к файлу в Sublime Text 3

Я не часто использую консоль ST (я использовал ее только один раз, чтобы установить диспетчер пакетов), но я полагаю, что это может быть хорошим способом:

  • получить текущий путь к файлу, например, какую-то команду pwd.
  • Но это не сработает.

Кто-нибудь знает простой способ получить текущий путь к файлу?

  • в буфер обмена: лучше не строгая цель в ответе
  • не требуется командой ST, может быть, пакет?

Ответ 2

Чтобы легко скопировать текущий путь к файлу, добавьте следующее в Key Bindings - User:

{ "keys": ["ctrl+alt+c"], "command": "copy_path" },

Источник

Key Bindings - User можно открыть с помощью палитры команд (command + p в OSX)

Ответ 3

Легко понять, используя изображение. В правом клике вы получите это.

введите описание изображения здесь

Ответ 4

Mac OS X - Высокий текст 3

Щелкните правой кнопкой мыши > Копировать путь к файлу

введите описание изображения здесь

Ответ 5

Перейдите в эту ссылку. Код в ссылке указан robertcollier4.

Создайте файл с именем CpoyFileName.py или любым другим, что вам нравится, с расширением .py.

Сохраните файл в папке Sublime Text 3\Packages\User. Затем вставьте указанные выше привязки клавиш в ваш Preferences: Key Bindings файл.

Теперь вы можете использовать указанные привязки клавиш для копирования только имени файла или полного (абсолютного) пути к файлу.

Обратите внимание, что имя файла или путь к файлу содержат расширение файла.

Ответ 6

Существует Sublime Package, который дает текущее местоположение файла в строке состояния. Я просто клонировал их непосредственно в папку my/sublime-text-3/Packages.

git clone [email protected]:shagabutdinov/sublime-shell-status.git ShellStatus;

git clone [email protected]:shagabutdinov/sublime-status-message.git StatusMessage;

Вам нужно проверить/прочитать описание на GitHub. Даже он указан в управлении пакетами, который не будет правильно установлен для меня. Вы можете отредактировать вывод оболочки, как хотите. Если у вас есть правильные навыки с python/shell.

Похож на это (Тема материала) введите описание изображения здесь

Ответ 7

Если вы похожи на меня и всегда нажимаете на элементы на боковой панели, чтобы понять, что копирование пути работает только при нажатии в области редактора, посмотрите SideBarEnhancements. Он имеет огромное количество опций для копирования путей файлов различными способами.

Установка осуществляется с помощью управления пакетами (несмотря на то, что на веб-странице упоминается только установка с помощью ручной загрузки).

Примечание. Пакет отправляет базовую анонимную статистику. На веб-странице объясняется, как отказаться от этого.

SublimeSideBarEnhancementsScreenshot