Как открыть терминал в sublime text 3
Перейти к содержимому

Как открыть терминал в sublime text 3

  • автор:

Есть ли нормальный терминал для Sublime Text 3?

В atom есть более менее удобный терминал, устанавливаемый как плагин.
В VS Code есть терминал по умолчанию.
В ST подобного терминала я не нашел.

Решил вернуться в саблайм, так как все остальное тормознутое слишком. Подскажите пожалуйста, если какой либо терминал? Возможно уже появился более менее нормальный для саблайма.

  • Вопрос задан более трёх лет назад
  • 18947 просмотров

2 комментария

Простой 2 комментария

mgis

visual code тормознутый?? это лучшее что я когда либо пробовал.

Запуск VS Code долгий, но открытие файлов быстрое, сопоставимое даже с ST3: https://zooks.ru/web/1082

Решения вопроса 0
Ответы на вопрос 4

HeadOnFire

Игорь Воротнёв @HeadOnFire
PHP, Laravel & WordPress Evangelist

Решил вернуться в саблайм, так как все остальное тормознутое слишком

Потому что ST – это редактор, а не IDE. Быстрее он в первую очередь потому, что лишен большей части функционала, которая есть в IDE.

Подскажите пожалуйста, если какой либо терминал?

Если на ST навесить адекватный терминал (если бы он существовал), да еще стопочку полезных инструментов, то он бы превратился почти в IDE, и стал бы таким же «тормознутым», как и остальные IDE.

Из того что есть:

Ответ написан более трёх лет назад
Нравится 1 4 комментария
evg_96 @evg_96 Автор вопроса

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

HeadOnFire

Игорь Воротнёв @HeadOnFire

Дефолтные люди расчитывают что их чудо юдо среда разработки будет работать на овер дорогих системах, и поэтому не думают об оптимизации вообще

А атом тупит, потому что это javascript и electron. такая архитектура по определнию не может быть быстрее нативного приложения. Даже java (phpstorm) сильно быстрее. VS Code нативный и быстрый.

evg_96 @evg_96 Автор вопроса
Игорь Воротнёв, так то vs code тоже на js написан

HeadOnFire

Игорь Воротнёв @HeadOnFire
evg_96, виноват, таки да. сам не юзал, но видел касты — вроде шустрый
Евгений @Darklurker
Верстальщик
Terminus называется плагин
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать

есть жалкая имитация (плагин обновлялся более 2-ух или 3-х лет назад). Лучше через cmd в режиме admin.

Ответ написан более трёх лет назад

paulenot

SunDeath

Саблайм — конечно хорошая штука. Но современные проекты таковы, что он сейчас даже для простой вёрстки не годится (не хватает функционала).
Поэтому я предпочитаю для сложных проектов использовать PhpStorm, как комбайн, либо тот же VS Code.
Последний, всё же, имеет почти всё необходимое и не сильно тормознутый (если не захломлять плагинами).
Главное, Atom не используйте, вот где настоящийе тормоза.
А если уж саблайм так близок, то придётся запускать терминал отдельно (для windows есть babun\cygwin, для ubuntu — стандартный терминал или quake terminal).

Как превратить Sublime Text в идеальный инструмент для работы с текстом

Sublime Text, как говорится, более элегантный текстовый редактор для более цивилизованных времен. Многие авторы и читатели ][ пользуются им для работы с кодом, версткой и конфигами. Но как использовать его для работы с «человеческими» текстами? Скажу по секрету — почти вся редакция журнала использует его каждый день для работы над статьями, и за это время накопилось несколько удобных хаков. В этой статье я расскажу тебе, как превратить ST в идеальный инструмент для такой работы.

Sublime Text 2 в натуральном программистском виде

Другие статьи в выпуске:

Хакер #182. Все о Bitcoin

  • Содержание выпуска
  • Подписка на «Хакер» -60%

Почему не использовать любой другой текстовый редактор? Ответ прост — а зачем плодить сущности? Sublime Text нашпигован различными полезными фичами, которых нет в iA Writer и других модных редакторах для работы с Markdown (не говоря уже о монструозном Word). Из очевидного: раскраска кода, автодополнение, «мини-карта» документа, «схлопывание» заголовков, встроенный терминал и огромная коллекция плагинов. Наконец, возможность сортировать строки и множественное редактирование, при котором ты расставляешь в тексте сразу несколько курсоров и вносишь нужную правку. Любую операцию можно совершить не снимая рук с клавиатуры, также легко подключить массу нужных тебе внешних инструментов. А уж возможностей кастомизации столько, что с разными плагинами можно разбираться днями напролет.

Менеджер пакетов

С менеджером пакетов установка и обновление плагинов начинает занимать считаные секунды

Разумеется, все пользователи ST знают о пакетном менеджере, но если ты читаешь эту статью и задумываешься о том, чтобы попробовать этот редактор впервые, то нужно сделать небольшое введение. Управление пакетами — привычная вещь для линуксоидов, а также для программистов на Ruby или Python. Однако текстовый редактор, требующий пакетного менеджера. не слишком ли хардкорно? На самом деле плагины Sublime Text 2 можно просто копировать (или клонировать при помощи Git) в предназначенную для них папку, и они будут работать. Но дополнение с говорящим названием Package Control упрощает этот процесс еще сильнее. Само оно тоже устанавливается не вполне ординарным образом: нужно открыть консоль Sublime Text и скопировать туда с сайта код, активирующий инсталляцию. Перезапускаем Sublime Text, нажимаем ( в OS X), чтобы открыть командную строку (это не то же самое, что консоль!), пишем install и нажимаем Enter. Перед нами — каталог с плагинами. Теперь достаточно набрать название нужного и снова нажать Enter. Он скачается и установится автоматически. В большинстве случаев дальше потребуется перезапустить программу. Еще в меню Sublime появится пункт Package Control, открывающий доступ к остальным важным возможностям: в первую очередь важны обновление и деинсталляция пакетов.

Markdown

Sublime Text c установленным MarkdownEdit начинает напоминать маковский iA Writer

О Markdown мы тебе рассказывали еще в сентябре 2012 года (статья «Знакомься. Это Markdown»). Это лучший из придуманных форматов работы с текстом — простой язык разметки, позволяющий быстро оформить любые необходимые элементы (заголовки, ссылки, иллюстрации). Все теги — это какие-то символы, поэтому на них не будет ругаться спелчекер и они не будут мешаться при чтении и редактировании документа. Опять-таки Markdown поддерживает бесчисленное количество блог-движков, редакторов и других приложений. В общем, с 2012 года у нас многое изменилось — мы внедрили специальный скрипт, позволяющий конвертировать статью в Markdown в верстку Adobe InDesign, и теперь все статьи в журнале, который ты держишь в руках, принимаются только в нем. Это значительно сэкономило время как авторам, так и дизайнерам.

Чтобы ознакомиться с синтаксисом, зайди на сайт создателя этого языка, Джона Грубера. Еще один интересный инструмент — дополнительный инструмент разметки CriticMarkup, позволяющий оформлять в документе комментарии и исправления. Чтобы все это заработало в Sublime Text, на помощь приходит плагин MarkdownEditing.

После установки Package Control этот плагин ставится одной командой: просто открой консоль редактора, набери install и выбери MarkdownEditing. Одним махом ты превратишь оружие кодера в идеальный инструмент писателя. Но плагин не только добавляет подсветку кода, но и меняет внешний вид редактора. Появится светлая тема оформления, напоминающая о машинописных страницах, а номера строк и автодополнение команд будут отключены. Важное замечание: включаться MarkdownEditing будет только для файлов с определенным расширением. Чтобы на это повлиять, набери в консоли MarkdownEditing и выбери пункт с конфигом. В него нужно будет добавить строчки:

Для Markdown существуют и другие плагины, у которых есть другие полезные функции. Автор SmartMarkdown, например, заявляет о возможности его плагина схлопывать блоки текста, отмеченные заголовком, — так, как Sublime умеет схлопывать код. Однако этот режим работы будет конфликтовать с MarkdownEditing. Зато есть другая полезная функция — вывод статьи в PDF. Для этого нужно установить в систему интерпретатор pandoc и указать нужный путь в конфиге MarkdownEditing.

Проверка орфографии

Из коробки Sublime Text поддерживает проверку лишь английской орфографии, но это несложно исправить: достаточно скачать словари, позаимствованные из OpenOffice, и произвести несложную процедуру адаптации и установки, описанную на странице GitHub.

Для пользователей OS X есть способ еще лучше — плагин CheckBounce, который позволяет использовать системную проверку орфографии. Не сказать, что встроенная проверка OS X хороша, но с каждой версией системы она становится все лучше и уж точно не уступает словарям OpenOffice. Плюс если ты часто добавляешь какие-то слова в словарь, то удобно, чтобы Sublime Text подхватывал все эти изменения.

Еще один недостаток — список вариантов замены не показывается в контекстном меню по правому клику. Вместо этого можно ставить курсор на слово с ошибкой и нажимать .

Счетчик слов

Те, кто работает с текстом профессионально и получает оплату за количество знаков или слов (как, например, авторы «Хакера»), не мыслят жизни без счетчика знаков в текстовом редакторе. Но и при написании текста для своего блога индикатор количества знаков бывает небесполезен в качестве ориентира — часто бывает важно вписаться в размеры того или иного блока в верстке. Плагин, устанавливающий счетчик в статусбар Sublime Text, носит незамысловатое название WordCount. С умолчательными настройками количество слов будет отображаться все время, а также появится интересная возможность видеть число знаков в текущей строке (то есть абзаце). Если же нужно иметь перед глазами длину всего документа в знаках, то можно открыть файл настроек WordCount и прописать:

Подсветка слов

Тавтология — одна из главных проблем, преследующих авторов текстов. Иногда память подводит нас и мы забываем, что только что уже использовали какое-то слово. Можно буровить абзацы взглядом, пытаясь определить, не встречалось ли оно недавно, а можно поставить плагин WordHighlight и, кликая на слова, видеть их подсвеченными во всем документе. Ага! В предыдущем предложении два слова «можно»! Ничего страшного, это авторская задумка.

Кликабельные ссылки

Подсветку синтаксиса Markdown неплохо дополнить еще одним плагином — ClickableURLs. Из названия понятно, что он должен делать кликабельными гиперссылки, встречающиеся в документе. К сожалению, не все так просто: по всей видимости, программные интерфейсы Sublime Text не позволяют проворачивать плагинам столь сложных трюков (по крайней мере, не нарушая работу других функций). Так что авторы дополнения выкрутились, реализовав возможность открывать ссылки, когда на них установлен курсор и нажато определенное сочетание клавиш. В Windows и Linux это , в OS X — .

Автоопределение кодировки

Плагин Encoding Helper предназначен для автоматического определения кодировки файлов. Изначально SublimeText все документы открывает в кодировке Windows-1252 Western, и получается, что старые файлы, сохраненные в Windows-1251, DOS или KOI8-R, будут выглядеть неверно. Encoding Helper в таких случаях угадывает нужную кодировку и показывает сообщение в статусной строке, сообщающее, какая кодировка используется и какая, скорее всего, должна быть. Автоматически преобразование не производится, зато в меню Edit появится пункт, позволяющий перевести документ в Unicode из той кодировки, которую определил Helper. Если же он определил неверно, можно самостоятельно выбрать нужную кодировку из его меню.

История буфера обмена

Нередко при копировании текста в голове вертится мысль, не лежит ли уже в буфере обмена что-то ценное, что нужно сперва куда-нибудь вставить, прежде чем снова использовать буфер. От этого груза могут избавить многие специализированные утилиты, работающие не только с Sublime. Однако и плагин такой тоже существует — он называется Clipboard History. Работает очень просто: нажимаем сочетание (или диковатое в OS X) и видим все предыдущие записи, попадавшие в буфер обмена. Выбираем любую и вставляем в текст. Чтобы не открывать меню, можно нажать ( на маках) и сразу вставить запись, предшествовавшую текущей.

Списки дел

Sublime Text c плагином PlainTasks превращается в планировщик

Эксперты по продуктивности утверждают: дела нужно обязательно куда-нибудь записывать и не пытаться держать их все в голове! Sublime Text выручит и здесь, особенно если снабдить его плагином PlainTasks. После его установки и перезапуска Sublime первым делом рекомендуется открыть справку PlainTasks. Здесь подробно объяснено, как создавать новые дела ( или в зависимости от системы), отмечать их как выполненные или отмененные, снабжать тегами и так далее. Главный недостаток этого плагина — нельзя просто кликнуть по квадратику, стоящему перед строкой, чтобы поставить галочку. Здесь мы в очередной раз сталкиваемся с ограничениями плагинов Sublime.

Помимо прочего, PlainTasks заменяет Clickable URLs, добавляя собственное сочетание клавиш для открытия ссылок. Выгодное отличие: будут работать и ссылки на файлы на жестком диске, причем можно указывать прямо на нужную строку. Незаменимо, особенно если учитывать, что дела таким образом можно напрямую связывать с файлами.

Как открыть терминал в sublime text 3

Sublime Text includes a command line tool, subl , to work with files on the command line. This can be used to open files and projects in Sublime Text, as well working as an EDITOR for unix tools, such as git and subversion.

Setup��

Some operating systems and installation methods will require a configuration change to make subl available on the PATH .

Windows��

On Windows, the command line helper is subl.exe . To use this from the Command Prompt or Powershell, the Sublime Text installation folder needs to be added to the Path environment variable:

Windows 10��
  • Open the Start Menu and type environ
  • Select the item Edit the system environment variables
  • Click the button Environment Variables at the bottom of the System Properties dialog
  • Select, or create, the Path environment variable in the appropriate section:
    • For the current user, select Path in the User variables for section
    • For all users, select Path in the System variables section
    • 64bit installs are typically in C:\Program Files\Sublime Text\
    • 32bit installs on a 64bit version of Windows will be in C:\Program Files (x86)\Sublime Text\
    • 32bit installs on a 32bit version of Windows will be in C:\Program Files\Sublime Text\
    Windows 8��
    • Press the Windows Key and type environ
    • Select the item Edit the system environment variables
    • Click the button Environment Variables at the bottom of the System Properties dialog
    • Select, or create, the Path environment variable in the appropriate section:
      • For the current user, select Path in the User variables for section
      • For all users, select Path in the System variables section
      • 64bit installs are typically in C:\Program Files\Sublime Text\
      • 32bit installs on a 64bit version of Windows will be in C:\Program Files (x86)\Sublime Text\
      • 32bit installs on a 32bit version of Windows will be in C:\Program Files\Sublime Text\
      Windows 7��
      • Open the Start Menu
      • Right-click on Computer and select Properties
      • Click on Advanced System Settings in the left-hand sidebar
      • Click the button Environment Variables at the bottom of the System Properties dialog
      • Select, or create, the Path environment variable in the appropriate section:
        • For the current user, select Path in the User variables for section
        • For all users, select Path in the System variables section
        • 64bit installs are typically in C:\Program Files\Sublime Text\
        • 32bit installs on a 64bit version of Windows will be in C:\Program Files (x86)\Sublime Text\
        • 32bit installs on a 32bit version of Windows will be in C:\Program Files\Sublime Text\

        Mac��

        To use subl , the Sublime Text bin folder needs to be added to the path. For a typical installation of Sublime Text, this will be located at /Applications/Sublime Text.app/Contents/SharedSupport/bin .

        Bash��

        If using Bash, the default before macOS 10.15, the following command will add the bin folder to the PATH environment variable:

        echo 'export PATH="/Applications/Sublime Text.app/Contents/SharedSupport/bin:$PATH"' >> ~/.bash_profile

        Zsh��

        If using Zsh, the default starting with macOS 10.15, the following command will add the bin folder to the PATH environment variable:

        echo 'export PATH="/Applications/Sublime Text.app/Contents/SharedSupport/bin:$PATH"' >> ~/.zprofile

        Linux��

        If Sublime Text is installed via one of the Linux Package Manager Repositories or a package, a subl symlink will automatically be installed into the /usr/bin/ directory.

        If installing from a tarball, the sublime_text executable should be symlinked to subl , with a command such as:

        sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl

        The exact details of the symlink command will depend on the installation location. Most default PATH environment variable values should contain /usr/local/bin , so no further commands should be necessary.

        Usage��

        To see the available flags, run subl —help . The available flags will vary per operating system – the following example is from Linux:

        Sublime Text build 4131 Usage: subl [arguments] [files] Edit the given files or: subl [arguments] [directories] Open the given directories or: subl [arguments] -- [files] Edit files that may start with '-' or: subl [arguments] - Edit stdin or: subl [arguments] - >out Edit stdin and write the edit to stdout Arguments: --project : Load the given project --command : Run the given command -n or --new-window: Open a new window --launch-or-new-window: Only open a new window if the application is open -a or --add: Add folders to the current window -w or --wait: Wait for the files to be closed before returning -b or --background: Don't activate the application --safe-mode: Launch using a sandboxed (clean) environment -h or --help: Show help (this message) and exit -v or --version: Show version and exit Filenames may be given a :line or :line:column suffix to open at a specific location.

        Configuring as EDITOR��

        To use Sublime Text as the editor for many commands that prompt for input, set your EDITOR environment variable:

        export EDITOR='subl -w' 

        Specifying -w will cause the subl command to not exit until the file is closed.

        whalemare / launch_sublime_from_terminal.markdown

        Прежде чем начать прописывать пути, нам необходимо определить место, куда установлено приложение. Обычно, приложения устанавливаются в папку /Applications . Если в ней Вам удалось найти Sublime — поздравляю, вы готовы! Если по какой-то причине у вас не получается найти там свое приложение, но Вы уверены что оно установлено, просто перетащите иконку приложения из Finder в консоль, так пропишется полный путь.

        В моем случае, он был следующий

        Теперь нам необходимо добавить в конце вот эту строчку /Contents/SharedSupport/bin/subl

        Установка

        Открываем через терминал bash_profile

        и вставляем туда следующее

        alias sublime=»/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *