Быстрая настройка sublime text 3 для вёрстки сайтов

Горячие клавиши

Горячие клавиши настраиваются по аналогии, но, в отличие от настроек, мы не знаем код команды. Поэтому, как и с основными настройками, идем на сайт программы, ищем клавишу, затем открываем Preferences Key Bindings — Default, через поиск находим полный код клавиши и переделываем ее при необходимости в файле Preferences Key Bindings — User

Нашел вот такое: «CTRL+Z Отмена последнего действия». Теперь открываю файл горячих клавиш по умолчанию и вбиваю в поиск сочетание клавиш (CTRL — прописывается не кнопкой, а четырьмя буквами).

Нашел на 24 строке нужную команду. Переношу ее в пользовательский файл настроек горячих клавиш и меняю комбинацию клавиш на ту, которая мне удобна.

Ниже выкладываю свой файл с настройками. Изменил только две верхние команды, остальное просто собрал, чтобы не забывать сочетания.

В свою сборку вложил этот файл и подробное описание по установке и настройке.

Console Exec

2. Описание

Плагин выводит результаты Build System во внешнюю консоль, а не встроенную Sublime Text. Это может понадобиться .

  • Если после вывода требуется вводить что-то ещё в консоль , — дефолтным механизмом Build System без дополнительных надстроек не обойтись. Установив же Console Exec и добавив в файл Build System всего одну дополнительную строку, Вы можете и дальше вводить команды.
  • Если пользуетесь плагином Build Next, когда в выводе нет ошибок, встроенная панель Build System автоматически закрывается. Использование внешней панели средствами Console Exec избавляет от данной проблемы.
  • Встроенная панель не поддерживает некоторые средства программирования как Pyglet.
  • В панели Build System неудобна навигация. Увеличишь панель Build System — не будет видно содержимого вкладок, уменьшишь — вывода в панель.
  • Выводя результаты во внешнюю консоль, при закрытии Sublime Text внешняя консоль остаётся открытой — дополнительное удобство.

4. Настройка

После установки плагина достаточно добавить в файл Build System одну дополнительную строку:

Пример для Python. → → → вставляем следующий код и сохраняем файл, например, под именем :

Как создавать и настроить автоматический выбор Build System, подробно рассмотрено по дополнительным ссылкам.

Во вкладке со скриптом на Python Ctrl+Shift+P → → смотрим результат.

5. Дополнительные ссылки

  • Документация по использованию Build System в Sublime Text,
  • ,
  • Некоторые готовые Build System для компьютерных языков и инструментов программирования,
  • .

Keyboard Shortcuts

  1. Goto Anything (“cmd+p”) is used for quickly finding and opening files. Just type in a part of a path and filename within a project and you can easily open that file. This is great for quickly opening files in large Django projects.
  2. Goto Line Number (“ctrl+g”) takes you to a specific line number in an active file.
  3. Goto Symbol (“cmd+r”) lists all functions and classes within a file to make them easier to find. Simply start typing the one you want.
  4. Go to beginning of line (cmd+left-arrow-key) and Go to end of line (cmd+right-arrow-key)
  5. Delete current line (ctrl+shift+k)
  6. Multi-Edit is by far my favorite shortcut

    1. Select a word, press “cmd+d” to select the next same word, then press “cmd+d” again to select the next same word…
    2. Press “cmd+click” to create a cursor for editing every where you click
  7. Block select (“option+left-mouse-click) is used to select a block of text. Perfect for removing blank space when formatting a CSV file.

Мультивыделение и редактирование

Нажатием одной комбинации клавиш можно установить каретку (мигающий вертикальный курсор) одновременно на все строки после чего, также при помощи комбинации клавиш можно обернуть строки кодом. Например, имеется текст, который нужно обернуть ссылками

Дополнительно сделаем всплывающую подсказку в виде тега TITLE для каждой ссылки. Руками это занимает некоторое время, а и при большем количестве таких строк, процесс может затянуться надолго.

  • Первая строка
  • Вторая строка
  • Третья строка
  • Четвертая строка
  • Пятая строка
  • Шестая строка
  • Седьмая строка
  • Восьмая строка
  • Девятая строка
  • Десятая строка

Если запущено мультиредактирование и количество редактируемых строк совпадает с количеством вставляемых — вставит их не в одну строчку, а каждой строке по одной новой. Пример ниже, когда тег TITLE совпадает с текстом ссылки.

Пошаговый алгоритм

  1. Копируем текст из блока чуть выше;
  2. Вставляем его в пустой файл;
  3. Выделяем текст Ctrl+A, жмем волшебное сочетание: Ctrl+Shift+L — появился курсор на всех строках;
  4. Не сдвигая курсор, чтобы не потерять выделение жмем Alt+Shift+W и оборачиваем текст заготовкой для тега;
  5. Печатаем нужный код (в нашем случае простая ссылка
  6. После кавычки в строке выше жмем Ctrl+V т.к. нам нужно дважды печатать такой текст;
  7. Дописываем ссылку: «>тут уже текст стоит, а тут уже ссылка закрыта;

Черные полоски в закрывающей кавычке тега тайтл это и есть те мигающие каретки на все строки сразу

Send to Shell

В Sublime Text существуют плагины, отправляющие во внешний терминал выделенный или скопированный текст, как SendText и SendREPL. Тот же принцип действия у плагина Send to Shell, отправляющего скопированный текст в IPython — интерактивную оболочку для Python, составляющую Jupyter.

2. Установка

Как настроить плагин для отправки скопированного текста на ConEmu в режиме PowerShell.

  • Скачиваем и устанавливаем последнюю версию Python, если Python ещё не установлен в системе.
  • Устанавливаем Jupyter, проще всего, .
  • Устанавливаем через Package Control PyWin32 — набор расширений Python для доступа ко многим функциям Windows API.
  • Устанавливаем через Package Control плагин Preferences Editor для упрощения работы с файлами настроек Sublime Text.
  • Устанавливаем через Package Control плагин Send to Shell.

3. Настройка

Задаём системную переменную PATH, указав в качестве значения путь к файлу , для меня это .

Запускаем ConEmu → Super+Alt+P → → задаём параметру значение :

В Sublime Text 3 Ctrl+Shift+P → → → → в открывшееся поле вместо вписываем . Ctrl+Shift+P → → → → в открывшееся поле вместо вписываем заголовок вкладки ConEmu: у меня это .

Опционально предлагаю установить плагин CopyOnSelect, — пусть по первому времени он вызвать неудобства, — копирующий в буфер обмена выделенный текст. Задержка между выделением текста и его копированием в данном плагине составляет секунду, и автор не рекомендует её сильно уменьшать из-за возможных проблем с работой Clipboard-менеджеров.

Настройка окончена. Выделяем кусок скрипта на Python для отправки в ConEmu → копируем его (а с плагином CopyOnSelect достаточно только выделить) → запускаем команду — по умолчанию сочетанием клавиш Ctrl+Shift+Enter, — в ConEmu пишем команду , а затем . Можно было, конечно, написать плагин так, чтобы пользователь совершал поменьше действий.

5. Дополнительные ссылки

  • Оболочка IPython как инструмент системного администратора (python freebsd shell),
  • IPython: замена стандартного Python shell.

Если описанные в обзоре плагины не удовлетворяют Вашим задачам, помимо обычного поиска в Google порекомендовал бы осуществить поиск примерно по следующим ключевым словам и меткам на сайте Package Control:

SublimeREPL

Позволяет запускать REPL консоль для многих языков программирования во вкладке Sublime Text. В примере этого ответа написано, как настроить SublimeREPL для PowerShell.

3. Установка и настройка

Помимо самого SublimeREPL устанавливаем также плагины Suricate и PowerShell для настройки команды SublimeREPL и подсветки синтаксиса соответственно.
Инструкция по настройке команд в Suricate.

Ctrl+Shift+P → → если у Вас русская версия операционной системы, может вылезти всплывающее окно с примерно следующей ошибкой:

В таком случае перейдите в файл (как — см. инструкцию, всё, что в ней есть, я буду опускать в данном ответе) → и вставьте следующий json-массив. Не путайтесь в JSON-синтаксисе, следите за правильной расстановкой кавычек, скобок и запятых.

4. Параметры аргументов

  • — тип. Означает, что во вкладке запустится консоль PowerShell, а не какая-либо другая вроде Python или Node.
  • — кодировка.
  • — запускаем PowerShell в консоли Windows.
  • — указываем . означает, что SublimeREPL PowerShell запустится в папке файла, находясь в котором мы запустили SublimeREPL PowerShell.
    • Во-первых, данным параметром определяется, как будет называться вкладка с PowerShell. Если оставить параметру пустое значение, , то во вкладке будет указан полный путь к файлу :

      Мы назвали вкладку , но можно по-любому. Если подставите значение , ничего не должно поломаться:

    • Во-вторых, значение параметра является именем файла, где хранится история команд, когда-либо вводимых Вами в SublimeREPL PowerShell. Файл c расширением располагается по пути .
  • — относительный путь к файлу синтаксиса для подсветки вкладки SublimeREPL PowerShell, начиная с Packages.

5. Достоинства

  • Не нужно выходить из Sublime Text, чтобы запускать команды,
  • Удобнее осуществлять навигацию по output, если тот большой, во вкладке, нежели в консоли.
  • Особенно нравится, что запоминаются все команды, которые когда-либо вводили.

6. Недостатки

  • Кодировки. Если приходится работать не только с английскими символами, ещё замучаетесь бороться с багами.
  • Разработка прекращена, шанс, что ответят на Ваш багрепорт, минимален,
  • Не всё, что работает в PowerShell, работает в SublimeREPL PowerShell. Например, Cash в Glue не запустишь. SublimeREPL PowerShell не получится заменить терминал полноценно.

Features

Let’s start by looking at a few of the default features of Sublime Text 3…

  1. Split Layouts allow you to arrange your files in various split-screens. This is useful for test driven development (Python code on one screen, test scripts on another) or when working on the front end (HTML on one screen, CSS and/or Javascript on another).

  2. Vintage Mode provides you with vi commands for use within ST3.

  3. Chrome-like Tabs make navigating and editing several files much simpler.
  4. Automatic loading of the last session re-opens all files and folders you had open when you closed the editor the last time. I leave ST3 open all the time, with various projects open – so if I reset the computer, it opens the files and folders right back up.
  5. Code Snippets increase your productivity by giving you the ability to create common pieces of code with a single keyword. There are a number of default snippets. For example, open a new file and type in “lorem” then press tab. You should get a paragraph of lorem ipsum text. Also, if you type “defs” then press tab in a Python file it will setup a generic function.

    You can also create your own snippets: Tools > New Snippet. Refer to the documentation for help, and also check out some of my snippets here.

Контекстное меню

Меню, которое появляется при нажатии правой кнопки мышки редактируется и полностью настраивается под себя через всего один файл. Это файл: %appdata%/Sublime Text/Packages/Default/Context.sublime-menu.

Быстрый доступ к этому файлу осуществляется через сам блокнот нажатием Preferences — Просмотр плагинов, которая открывает папку %appdata%/Sublime Text/Packages. Тут мы уже открываем нужный нам файл.

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

Синтаксис тот-же что и в горячих клавишах — JSON, но нет блока с комбинациями клавиш.

Keyboard Shortcuts

  • Goto Anything Cmd+P is used for quickly finding and opening files. Just type in a part of a path and filename within a project and you can easily open that file. This is great for quickly opening files in large Django projects.
  • Goto Line Number Ctrl+G takes you to a specific line number in an active file.
  • Goto Symbol Cmd+R lists all functions and classes within a file to make them easier to find. Simply start typing the one you want.
  • Go to beginning of line Cmd+Left and Go to end of line Cmd+Right help you navigate within lines.
  • Delete current line Ctrl+Shift+K deletes the current line.
  • Multi-Edit is by far my favorite shortcut:

    • Select a word and press Cmd+D to select the next same word. Then press Cmd+D again to select the next same word again, and so on.
    • Press Cmd+Left Button to create a cursor for editing everywhere you click.
  • Block select Option+Left Button is used to select a block of text. It’s perfect for removing blank space when formatting a CSV file.

Customizing Sublime Text 3

After you download ST3, you can customize it.

Install the command line tool

Just Like TextMate has the command, Sublime Text has a command line tool called that allows you to open one file, or an entire directory of files and folders, from the terminal.

To enable this command, create a symbolic link to the binary:

Ensure that the link works by opening Sublime:

If that didn’t work, you probably need to add to your path:

Then repeat step one.

Now you can open a file or directory using the following commands:

If there are spaces in the path, you must surround the entire path in double quotes:

To view all the commands, open up the help file:

Install Package Control

To begin taking advantage of the various packages for extending Sublime’s functionality, you need to manually install the package manager called Package Control. Once you have it installed, you can use it to install, remove, and upgrade all other ST3 packages.

  1. To install, copy the Python code for Sublime Text 3 found . Click View > Show Console to open the ST3 console. Paste the code into the console. Press Enter. Reboot ST3.
  2. You can now install packages by using the keyboard shortcut Cmd+Shift+P. Start typing until appears. Press Enter and search for available packages.

Here are some other relevant commands:

  • shows all your installed packages.
  • removes a specific package.
  • upgrades a specific package.
  • upgrades all your installed packages.

Check out the official documentation to view more commands.

Create a Custom Settings File

You can fully configure Sublime Text using JSON-based settings files, so it’s easy to transfer or synchronize your customized settings to another system. First, we need to create our customized settings. It’s best to create a base file for all environments as well as language-specific settings files.

To set up a base file, click Sublime Text > Preferences > Settings — User. Add an empty JSON object to the file and add your settings like so:

  1. For language specific settings, click Sublime Text > Preferences > Settings — More > Syntax Specific — User. Then save the file using the following format: LANGUAGE.sublime-settings. For Python-specific settings, save the file as Python.sublime-settings.
  2. You can obviously configure your settings to your liking. However, I highly recommend starting with my base and Python-specific settings and then making changes as you see fit.
  3. Optional: You can use Dropbox to sync all your settings. Simply upload your settings files to Dropbox and load them from there to sync the Sublime environments on all your machines.
  4. A good reference for settings can be found at the Sublime Text Unofficial Documentation.

Customizing Sublime Text 3

After downloading ST3 …

Install the command line tool

Like the command for TextMate, Sublime Text includes a command line tool called that allows you to open one file, or an entire directory of files and folders, from the terminal.

To enable this command, create a symbolic link to the subl binary:

1

Ensure that the link works by opening Sublime:

If that didn’t work, you probably need to add /bin to your Path:

Then repeat step one.

If you are still having trouble, check out this article for help. Also, here are links for help on creating the symbolic links in Windows and Linux.

Now you can open a file or directory using the following commands:

1
2
3
4
5
6
7
8

If there are spaces in the path, you must surround the entire path in double quotes:

To view all the commands, open up the help file:

Install Package Control

To begin taking advantage of the various packages for extending Sublime’s functionality, you need to install the package manager called Package Control – which you must install manually. Once installed, you can use Package Control to install/remove/upgrade all other ST3 packages.

  1. To install, copy the Python code for Sublime Text 3 found . Click View > Show Console to open the ST3 console. Paste the code into the console. Press enter. Reboot ST3.

  2. You can now install packages by using the keyboard shortcut cmd+shift+P. Start typing install until Package Control: Install Package appears. Press enter and search for available packages.

  3. Some other relevant commands are:

    • List Packages shows all your installed packages
    • Remove Packages removes a specific package
    • Upgrade Package upgrades a specific package
    • Upgrade/Overwrite All Packages upgrades all your installed packages

    Check out the official documentation to view more commands.

Create a Custom Settings File

You can fully configure Sublime Text using JSON-based settings files, making it easy to transfer, or synchronize, your customized settings to another system. First, we need to create our customized settings. It’s best to create a base file for all environments as well as language-specific settings files.

To set up a base file click Sublime Text > Preferences > Settings – User. Add an empty JSON object to the file and add your settings like so:

1
2
3
4
5
6
7
  1. For language specific settings click Sublime Text > Preferences > Settings – More > Syntax Specific – User. Then save the file using the following format: LANGUAGE.sublime-settings. So, for Python-specific settings, save the file as Python.sublime-settings.

  2. You can obviously configure your settings to your liking; however, I highly recommend starting with my base and Python-specific settings – then making changes as you see fit.

  3. Optional: You can use Dropbox to sync all your settings. Simply upload your settings files to Dropbox and load them from there to sync the Sublime environments on all your machines.

  4. A good reference for settings can be found at the Sublime Text Unofficial Documentation.

Sublime Text 3

Бес­плат­ный редак­тор, кото­рый назой­ли­во пред­ла­га­ет зане­сти денег раз­ра­бот­чи­кам. Про Sublime Text у нас есть отдель­ная и более подроб­ная ста­тья — почи­тай­те, там тоже инте­рес­но.

Sublime Text — потря­са­ю­ще мощ­ный тек­сто­вый редак­тор. Его сила — в ско­ро­сти рабо­ты, он оди­на­ко­во быст­ро обра­бо­та­ет про­стую веб-страничку или про­грам­му на сто тысяч строк кода. Под­свет­ка син­так­си­са всех воз­мож­ных язы­ков про­грам­ми­ро­ва­ния, авто­под­ста­нов­ка, умное закры­тие тегов — всё это доступ­но сра­зу после уста­нов­ки.

При­мер раз­мет­ки HTML-кода в Sublime Text

Вот что ещё уме­ет про­грам­ма сра­зу после уста­нов­ки:

  • пока­зы­вать раз­ны­ми цве­та­ми коман­ды и пере­мен­ные в попу­ляр­ных язы­ках про­грам­ми­ро­ва­ния;
  • авто­ма­ти­че­ски завер­шать коман­ды;
  • выде­лять сра­зу все оди­на­ко­вые сло­ва;
  • сво­ра­чи­вать код для удоб­ства чте­ния;
  • исполь­зо­вать любые горя­чие кла­ви­ши, какие толь­ко пона­до­бят­ся;
  • раз­де­лять рабо­чую область на несколь­ко окон, в каж­дой из кото­рых мож­но редак­ти­ро­вать свой код.

Вто­рая супер­спо­соб­ность, кото­рая пре­вра­ща­ет Sublime Text из про­сто­го тек­сто­во­го редак­то­ра в уни­вер­саль­ное реше­ние, — пла­ги­ны. По прин­ци­пу дей­ствия они такие же, как и в дру­гих про­грам­мах из обзо­ра, но они совер­шен­но не вли­я­ют на ско­рость рабо­ты. Когда начи­на­ешь плот­но рабо­тать с Sublime Text, может пока­зать­ся, что у него есть пла­ги­ны для все­го. Нуж­но редак­ти­ро­вать одно­вре­мен­но один и тот же код, но в раз­ных пане­лях — пожа­луй­ста, напи­сать быст­ро HTML-код — само собой, про­ве­рить код на ошиб­ки и недо­чё­ты — без про­блем.

Emmet сокра­ща­ет вре­мя на напи­са­ние кода, под­став­ляя вме­сто стан­дарт­ных команд целые кус­ки гото­во­го кода

JavaScript & NodeJS Snippets упро­ща­ет напи­са­ние кода на JavaScript и рабо­та­ет по тому же прин­ци­пу, что и Emmet

SublimeCodeIntel помо­га­ет быст­ро разо­брать­ся в коде со мно­же­ством функ­ций. Если щёлк­нуть на назва­ние любой функ­ции, пла­гин сра­зу пока­жет вам её опи­са­ние.

Так как эта ста­тья — для начи­на­ю­щих про­грам­ми­стов, кото­рым важ­но сра­зу видеть изме­не­ния в коде, то посмот­рим, как это дела­ет Sublime Text.

Сра­зу после уста­нов­ки он это­го делать не уме­ет, но нам помо­жет пла­гин LiveReload. Он пока­зы­ва­ет все изме­не­ния в бра­у­зе­ре, как толь­ко мы сохра­ня­ем рабо­чий файл с кодом. Это не так изящ­но, как в VS Code, но в слу­чае с Sublime Text про­сти­тель­но. Дело в том, что при­вык­нув одна­жды писать в нём код, слож­но пере­сесть на что-то дру­гое, что рабо­та­ет с той же ско­ро­стью. Уста­нов­ка LiveReload состо­ит из двух ком­по­нен­тов — пла­гин для Sublime Text и рас­ши­ре­ние для бра­у­зе­ра.

После уста­нов­ки давай­те посмот­рим, что у нас полу­чи­лось. Созда­дим файл tested.html в Sublime Text, раз­ме­тим его внут­ри стан­дарт­ным шаб­ло­ном как HTML-документ, а рядом откро­ем окно бра­у­зе­ра.

В реаль­ном вре­ме­ни мы не уви­дим на стра­ни­це те изме­не­ния, кото­рые вно­сим в код, как это было в VS Code. Но если нажать Ctrl+S, что­бы сохра­нить все дан­ные, то бра­у­зер момен­таль­но пока­зы­ва­ет то, что мы сде­ла­ли.

Если вы серьёз­но настро­е­ны про­грам­ми­ро­вать, при­смот­ри­тесь к Visual Studio Code. Почти со всем он справ­ля­ет­ся сам или с пла­ги­на­ми, не нуж­но под­клю­чать допол­ни­тель­но бра­у­зе­ры или сто­рон­ний софт.

Люби­те, что­бы после уста­нов­ки были доступ­ны почти все нуж­ные функ­ции? Попро­буй­те WebStorm — плат­ную, но мощ­ную сре­ду раз­ра­бот­ки.

Если вам важ­на ско­рость рабо­ты в любых ситу­а­ци­ях, то Sublime Text — луч­ший выбор. Он очень быст­рый, и для него есть пла­ги­ны почти на все слу­чаи жиз­ни.

Второй вариант

Использование Build System — функции, позволяющей открывать редактируемые в Sublime Text файлы через другие программы.

Лично у меня не заработал вариант, предложенный ув-мым Виктором. Открылся Chrome, но не редактируемый документ. В консоли вывелось следующее:

В моём браузере Pale Moon Portable на Windows 10 файлы открываются, когда в файле «билда» с расширением прямые и обратные слэши скомбинированы следующим образом:

Для Chrome:

— , означающая открытый на данную минуту файл.

Также в сравнении с ответом Виктора я добавил новый параметр . При значении когда у нас включено автоматическое переключение между Build System: ( → → ), в браузере при вызове Build будут открываться только XML и HTML-файлы (а также HTM, XHTML). Значения параметра — начальная часть «областей видимости»: открываем пустой файл → → → выбираем требуемый синтаксис → получаем scope в нашем пустом файле — как это сделать, подробно расписано здесь, — вставляем нашу область видимости напротив . В HTML, HTM, и XHTML область видимости — , в XML, соответственно, . Перечисление, как видно на примере, ведётся через запятую.

Features

Let’s start by looking at a few of the default features of Sublime Text 3:

  1. Split Layouts allow you to arrange your files in various split screens. This is useful when you are doing test driven development (Python code on one screen, test scripts on another) or working on the front end (HTML on one screen, CSS and/or JavaScript on another).

  2. Vintage Mode provides you with vi commands for use within ST3.

  3. Chrome-like Tabs make navigating and editing several files much simpler.
  4. Automatic loading of the last session re-opens all files and folders you had open when you closed the editor the last time. I leave ST3 open all the time, with various projects open, so if I reset the computer, it opens the files and folders right back up.
  5. Code Snippets increase your productivity by giving you the ability to create common pieces of code with a single keyword. There are a number of default snippets. To try one for yourself, open a new file, type in , and press Tab. You should get a paragraph of lorem ipsum text. Also, if you type and then press Tab in a Python file, it will setup a generic function.

Плагин Terminal

1. Описание

Кроссплатформенный плагин, позволяющий открывать из Sublime Text любой терминал, который лично Вы считаете наиболее предпочтительным. В Windows по умолчанию запускается PowerShell. После установки плагина доступны 3 варианта запуска:

  • Из command palette,
  • Из контекстного меню сайдбара,
  • Шорткатом. Многим пользователям не нравится, что задействуется сочетание, по умолчанию используемое для переоткрытия последней закрытой вкладки, можете шорткат в файле пользовательского кеймапа.

Вызываются две команды:

  • — открывает терминал в папке, где лежит файл, вкладка с которым была открыта, когда запускали терминал.
  • — возможно, работает некорректно. Актуальное поведение:

    • Если Вы запустили команду, из файла, который находится в верхней папке Вашего сайдбара или её подпапках, терминал запустится в этой верхней папке. Например, мой сайдбар:
      Когда я запускаю , например, из файла , терминал откроется в .
    • Но когда Вы запускаете команду из файла, не имеющего отношения к верхней папке Вашего сайдбара — в моём случае , — поведение команды аналогично поведению .

2. Настройка

Вы можете указывать параметры запуска Вашего терминала. Положим, хотите всегда запускать консольный эмулятор cmder только из директории E:\SashaSublime.

Для упрощения работы с настройками Sublime Text скачиваем плагин Preferences Editor. Ctrl+Shift+P → → → → в открывшуюся quick panel вставляете путь к исполняемому файлу cmder.exe вместе с именем файла, например, → Enter. Далее Ctrl+Shift+P → → → → между квадратными скобками вставляем → Enter

Обратите внимание, что если значения заключены в , необходимо экранировать слэши: , но

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

Также предусмотрена возможность одним шорткатом запускать один терминал со своими параметрами, вторым хоткеем запускать другой терминал с другими параметрами и т. д. Читаем .

Ссылка на основную публикацию