Установка Sublime Text Editor 2

Установка Sublime Text Editor 2 в Ubuntu

Добавляем репозиторий Sublime к нашим репозиториям пакетов

sudo add-apt-repository ppa:webupd8team/sublime-text-2

Обновляем списки пакетов

sudo apt-get update

Устанавливаем Sublime

sudo apt-get install sublime-text

Настройка и установка пакетов Sublime

Подключение репозитория Sublime

Для того, чтобы использовать Sublime в полной мере, а именно устанавливать-удалять пакеты, нужно выполнить команду в консоли:

Настройка установки пакетов через консоль редактора - нажимаем Ctrl+` и вставляем этот код:

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Перезапустите Sublime Text для окончания установки')

https://github.com/mikepfirrmann/openfolder - левая панель Sublime будет показывать наш открытый проект

https://github.com/NoxArt/SublimeText2-FTPSync для работы через FTP.

Настройка работы через FTP

Плагин FTPSync - позволит работать над файлами проекта локально и при сохранении осуществляется синхронизация по ФТП с нашим сайтом.

Для настройки работы через FTP создадим рабочий каталог в удобном нам месте и откроем его в STE2 File->Open Folder, в появившемся слева дереве ресурсов правым щелчком на рабочем каталоге выберем FTPSync->Setup FTPSync in this folder

И установим приблизительно такие настройки для нашего FTP содинения:

Для работы нам понадобится выполнять некоторые команды в командной строке, поэтому установим её:

sudo apt-get install php5-cli

Sublime Text 3

В данный момент доступен альфа-релиз Управления дополнений для Sublime Text 3. Функции в данный момент те же, что и в ST2, но в будущем будут изменения в будущем, поэтому правильной будет практика держать файлы пакетов .sublime-package на диске, вместо того, чтобы извлекать их в каталог Packages/.

Git установка

Так как Sublime Text 3 больше не извлекает содержимое .sublime-package файлов по умолчанию и Управлению пакетами нужно читать файлы сертификатов из диска для подтверждения SSL, поэтому единственно возможным методом установки сейчас - это через Git.

Обратите внимание, что каталог Packages/ указанный ниже - это тот каталог, который открывается через Preferences > Browse Packages… в верхнем меню.
cd Packages/
git clone https://github.com/wbond/sublime_package_control.git "Package Control"
cd "Package Control"
git checkout python3
  1. Добавьте репозиторий пакетов Package Control: Add Repository через набор команд и введите следующий URL:
    https://sublime.wbond.net/alpha/packages.json
  2. Запустите команду обновить пакет Package Control: Upgrade Package и выберите Package Control из списка

Установка Sublime Text Editor 3 CLI (из командной строки)

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

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

Запускаем из терминала редактор командой subl

Настройка и темы Sublime Text Editor 3

Можете установить тему Drakula для Sublime редактора:

По этой ссылке ещё несколько тем.

Вот мои настройки для редактора файл Preferences.sublime-settings:

{
    "bold_folder_labels": true,
    "caret_style": "phase",
    "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
    "draw_indent_guides": true,
    "draw_white_space": "selection",
    "ensure_newline_at_eof_on_save": true,
    "folder_exclude_patterns":
    [
        ".git",
        ".bundle",
        ".svn"
    ],
    "font_face": "Source Sans Pro",
    "font_size": 14.0,
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "ignored_packages":
    [
        "Vintage"
    ],
    "margin": 2,
    "match_brackets": true,
    "match_brackets_angle": true,
    "match_brackets_braces": true,
    "match_brackets_content": true,
    "match_brackets_square": true,
    "remember_open_files": true,
    "remember_open_folders": true,
    "scroll_past_end": true,
    "scroll_speed": 2,
    "tab_size": 2,
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "wide_caret": true,

}

Источники:

  1. Установка пакетов wbond.net