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

1. Установить Sublime Package Control, он поможет легко управлять плагинами, нажимаем ctrl+` и в открывшейся консоли вставляем код


если возникает ошибка
Error validating download (got ...... ), please try manual install
то взять код здесь
https://packagecontrol.io/installation#st3

2. Устанавливаем необходимые плагины
Preferenses -> Package Control -> Install Package
в окно вставляем плагины:
SublimeREPL
SublimePythonIDE
если нужно
http://damnwidget.github.io/anaconda/
и прочие необходимые, которые находятся по запросу в Install Package
устанавливаем их
список годных схем оформления и плагинов:


3. Создаём для запуска горячую клавишу:
Preferenses -> Key Bindings-User
вставить в Key Bindings-User следующий код:

Теперь при нажатии win+z происходит исполнение кода

Прочие мелочи:
Preferenses -> Settings-User
вставить в Settings-User следующий код:


или например этот:



Sublime Text можно настроить на любой вкус, чтобы изменить тему нужно в Settings-User всавить вместо приведённой "theme": "Sunrise.sublime-theme"
вот некоторые из тёмных тем:



темы и стили оформления можно посмотреть тут:

https://packagecontrol.io/search/Theme
https://colorsublime.github.io/


горячие клавиши:



русификация меню (если нужна) есть по ссылке
http://dimox.name/sublime-text-russian-menu/
http://files.is-best.net/Public/Sublime_Text_2/SublimeTextRussianMenu/

скрипт, чтоб не заморачиваться, использовать если нет каталогов
$HOME/.config/sublime-text-3/Packages/Default/ и $HOME/tttmppp




Для того чтобы код выполнялся в интерпретаторе python3 необходимо:

1. Изменить PYTHONPATH:
Preferences -> Package Setting -> SublimeREPL -> Setting - Default - копируем содержимое
Preferences -> Package Setting -> SublimeREPL -> Setting - User вставляем содержимое, заменяя
"default_extend_env": {},
на
"default_extend_env": {"PYTHONPATH": "YOU_PATH"},
Где вместо YOU_PATHs - прописываем нужные вам пути
узнать PYTHONPATH можно так:
запускаем интерпретатор python3
вбиваем там
import sys
print(sys.path)
получаем
['', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-i386-linux-gnu', '/usr/lib/python3.4/lib-dynload', '/usr/local/lib/python3.4/dist-packages', '/usr/lib/python3/dist-packages']



2. в Preferenses -> Key Bindings-User изменить
"cmd": ["python", "-u", "$file_basename"],
на
"cmd": ["python3", "-u", "$file_basename"],




Sublime Text 3 и gcc
Как установить Sublime Text для работы с C/C++
Sublime Text как IDE для ARM на примере STM32

нужно установить All autocomplete, C++ completions, C++ snippets и (если есть необходимость) SublimeGDB
запуск на компиляцию (и выполнение): Ctrl + b


советы
Как скомпилировать и запустить C в sublime text 3?
Для системы сборки sublime, реализующей команду меню Выполнить :
Перейдите в меню Инструменты->Система сборки->Новая система сборки...
Или
Создать файл ~/.config/sublime-text-3/Packages/User/GCC.sublime-build
И вставьте это:



1. Создайте новую систему сборки в Sublime: Инструменты > Система сборки > Новая система сборки. ..
2. Будет создан новый файл с именем untitled.sublime-build .
Если нет, перейдите в Настройки > Обзор пакетов > Пользователь
Если файл untitled.sublime-build есть , откройте его , если его нет , создайте его вручную и откройте .
3. Скопируйте и вставьте приведенный ниже код в вышеупомянутый файл untitled.sublime-build и сохраните его.


Закройте файл. Вы почти закончили!
4. Наконец , переименуйте свой файл с untitled.sublime-build на myC.sublime-build , или вы можете также показать свое творчество здесь. Просто сохраните расширение файла таким же.
5. Наконец , установите для текущей системы сборки имя файла, которое вы написали на предыдущем шаге. В этом случае это myC


Помеченные строки (Bookmarks)
Ctrl + F2 (по ней же и снимается), чтобы была возможность делать кликом мыши:

nano $HOME/.config/sublime-text-3/Packages/Default/Context.sublime-menu

добавить строчку:
    { "command": "toggle_bookmark", "caption": "Отметить строку" },

И в контекстном меню появится соответствующая команда.

Как вернуть верхнюю панель инструментов в Sublime Tex 2.02?
если случайно скрылось меню ;)

Нажимаете Alt, затем «View» ► «Show menu»

f78e468f931b45ccacc9636a08307909.jpg

для Linux: ctrl+shift+p, в водим в поиске "menu" и выбираем "View: Toggle Menu".

f39d4f2d793c45ae89f211d40dceeb8d.png


чтобы сохранить сессию

Preferences > Package Control), select Package Control: Install package, and search for “Session Manager”.
https://packagecontrol.io/packages/Session%20Manager
The commands, accessible through the command palette (ctrl+shift+p), are:

Session Manager: Save Session
Session Manager: Load Session
Session Manager: Delete Session



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

Работа с текстом

Хоткей Описание
ctrl+l Выделить строку.
ctrl+shift+m Выделить текст между двумя парными скобками.
ctrl+shift+a Выделить текст между двумя парными тегами.
ctrl+shift+j Выделить текст с соответствующим отступом.
ctrl+shift+space Выделить по контексту.
ctrl+shift+left Выделить слово слева.
ctrl+shift+right Выделить слово справа.
ctrl+a Выделить весь текст.
ctrl+shift+l Разделить выделенные строки на независимые участки редактирования.
ctrl+shift+up Переместить выделенные строки вверх.
ctrl+shift+down Переместить выделенные строки вниз.
ctrl+shift+d Дублировать строку.
ctrl+shift+k Удалить строку.
ctrl+backspace Удалить часть слова до курсора.
ctrl+delete Удалить часть слова после курсора.
ctrl+shift+backspace Удалить текст от курсора и до начала строки.
ctrl+k, ctrl+backspace Удалить текст от курсора и до начала строки.
ctrl+shift+delete Удалить текст от курсора и до конца строки.
ctrl+k, ctrl+k Удалить текст от курсора и до конца строки.
ctrl+j Объединить выделенные строки.
alt+q Объединить строки в параграфе.
ctrl+enter Добавить пустую строку под курсором.
ctrl+shift+enter Добавить пустую строку над курсором.
ctrl+alt+up Добавить курсор на следующей или предыдущей строке.
ctrl+alt+down Добавить курсор на следующей или предыдущей строке.
ctrl+/ Добавить или убрать однострочный комментарий.
ctrl+shift+/ Добавить или убрать блочный комментарий.
f9 Отсортировать строки в алфавитном порядке.
ctrl+f9 Отсортировать строки в алфавитном порядке с учетом регистра.
ctrl+k, ctrl+l Трансформировать выделенный текст в нижний регистр.
ctrl+k, ctrl+u Трансформировать выделенный текст в верхний регистр.
ctrl+t Транспонировать текст.
alt+. Закрыть незакрытый тег.
alt+shift+w Обернуть тегом выделенный текст.
insert Переключить режим ввода: вставка или замена.
ctrl+k, ctrl+space Установить метку.
ctrl+k, ctrl+a Выделить текст от курсора до метки.
ctrl+k, ctrl+x Поменять местами метку и курсор.
ctrl+k, ctrl+w Удалить метку.
ctrl+k, ctrl+g Удалить все метки.
ctrl+] Убрать отступ.
ctrl+[ Добавить отступ.
ctrl+y Повторить последнее действие.
ctrl+c or ctrl+insert Копировать.
ctrl+v or shift+insert Вставить.
ctrl+shift+v Вставить с отступом.
ctrl+x Вырезать.
shift+delete Вырезать.
ctrl+z Отмена последнего действия.
ctrl+shift+z Повторить последнее отмененное действие.
ctrl+u Отменить последнее выделение.
ctrl+shift+u Повторить последнее отмененное выделение.

Поиск и замена

Хоткей Описание
ctrl+f Открыть панель поиска.
ctrl+h Открыть панель поиска и замены.
ctrl+shift+f Открыть панель поиска и замены по всем файлам проекта.
ctrl+i Открыть панель быстрого поиска и поиск.
ctrl+shift+i Открыть панель быстрого поиска и поиск в обратном направлении.
alt+a Включить или выключить режим сохранения регистра на панели поиска и замены.
alt+r Включить или выключить использование регулярных выражений на панели поиска и замены.
f6 Включить или выключить проверку правописания.
alt+c Включить или выключить чувствительность к регистру на панели поиска и замены.
alt+w Включить или выключить режим поиска слова целиком на панели поиска и замены.
alt+enter Найти все.
ctrl+` Показать панель.
shift+enter Поиск в обратном направлении.
ctrl+alt+enter «Заменить все» на панели поиска и замены.
ctrl+shift+h Заменить текст далее.
f3 Поиск.
shift+f3 Поиск в обратном направлении.
f4 Переход к следующему результату поиска по всем файлам.
shift+f4 Переход к предыдущему результату поиска по всем файлам.
ctrl+f3 Быстрый поиск.
ctrl+shift+f3 Быстрый поиск в обратном направлении.
ctrl+d Найти и выделить текст.
ctrl+k, ctrl+d Пропустить выделенный текст.
alt+f3 Найти все.
ctrl+e Скопировать слово или выделенный текст в окно поиска.
ctrl+shift+e Скопировать слово или выделенный текст в окно замены.
ctrl+f6 Перейти к следующей ошибке.
ctrl+shift+f6 Перейти к предыдущей ошибке.
ctrl+p Открыть окно поиска файла «Goto Anything…».
ctrl+r Открыть окно перехода к функциональному блоку.
ctrl+g Открыть окно для перехода к заданной строке.
ctrl+; Открыть окно для перехода к заданному слову.

Фолдинг

Хоткей Описание
ctrl+shift+[ Свернуть код.
ctrl+shift+] Развернуть код.
ctrl+k, ctrl+1 – 9 Свернуть код соответствующего уровня.
ctrl+k, ctrl+0 or ctrl+k, ctrl+j Развернуть все.
ctrl+k, ctrl+t Свернуть атрибуты тегов.

Навигация

Хоткей Описание
ctrl+alt+p Открыть окно выбора проектов.
ctrl+f2 Установить или снять закладку.
f2 Перейти к следующей закладке.
shift+f2 Перейти к предыдущей закладке.
alt+f2 Выделить все закладки.
ctrl+shift+f2 Удалить все закладки.
ctrl+k, ctrl+c Переместить экран к курсору.
ctrl+up Прокрутка окна редактирования.
ctrl+down Прокрутка окна редактирования.
ctrl+m Переместить курсор к парной скобке.

Управление окнами

Хоткей Описание
alt+0 – 9 Выбор соответствующей вкладки.
ctrl+f4 Закрыть вкладку.
ctrl+tab Переключиться на следующую вкладку.
ctrl+shift+tab Переключиться на предыдущую вкладку.
ctrl+pageup Переключиться на вкладку слева.
ctrl+pagedown Переключиться на вкладку справа.
alt+shift+1 – 5 Управление количеством и расположением областей редактирования.
alt+shift+8 – 9 Управление количеством и расположением областей редактирования.
ctrl+1 – 4 Переключиться в соответствующую область.
ctrl+shift+1 – 4 Переместить вкладку в соответствующую область.
f11 Развернуть окно во весь экран.
shift+f11 Переключиться в «Отвлеченный режим».
ctrl+k, ctrl+b Показать или скрыть боковую панель.
ctrl+0 Переключить фокус на боковую панель.
ctrl+n Создать новую вкладку.
ctrl+w Закрыть текущую вкладку.
ctrl+shift+n Создать новое окно.
ctrl+shift+w Закрыть окно.

Работа с файлами

Хоткей Описание
ctrl+o Вызвать окно «Открыть файл».
ctrl+shift+t Открыть последний закрытый файл.
ctrl+s Сохранить текущий файл.
ctrl+shift+s Вызвать окно «Сохранить как».
alt+o Переключение между файлами представления и реализации.

Разное

Хоткей Описание
ctrl+shift+p Открыть окно списка функций.
ctrl++ Увеличить размер шрифта.
ctrl+- Уменьшить размер шрифта.
ctrl+q Запустить или остановить запись макроса.
ctrl+shift+q Воспроизвести макрос.
ctrl+alt+shift+p Отобразить в статусной строке название контекста, в котором находится курсор.
f7 Выполнить
ctrl+b Выполнить
ctrl+shift+b Выполнить
ctrl+break Отменить выполнение


доп. плагины
https://packagecontrol.io/packages/Terminus
https://github.com/daveleroy/sublime_debugger

удалённое редактирование конфигов
вставить в свой файл /etc/ssh/sshd_config на стороне сервера:
Subsystem sftp sudo -n true && sudo -n /usr/lib/openssh/sftp-server || /usr/lib/openssh/sftp-server
закомментить
#Subsystem sftp /usr/lib/openssh/sftp-server

systemctl restart sshd

в /etc/sudoers просто поместите новые записи после них.
sudo visudo
Новая запись должна выглядеть
myuser ALL=(ALL) NOPASSWD: ALL для одного пользователя, или
%sudo ALL=(ALL) NOPASSWD: ALL для группы.

разное
отредактировать хоткей множественного курсора
https://www.sublimetext.com/docs/multiple_selection_with_the_keyboard.html

Preferenses -> Key Bindings



в CudaText В command-palette нажми F9 для задания хоткея. Для команд "carets extend: ..........."

Просмотр и редактирование окончаний строк в Sublime Text
установить RawLineEdit
Ctrl+Shift+P
Raw Line Edit: Toggle Line Edit Mode
Raw Line Edit: View Line Endings

ссылки
Использование Sublime Text Editor 2 в качестве редактора текста Python 3.x
Настройка Sublime Text для Python

https://sublime.wbond.net/installation
https://sublime.wbond.net/packages/SublimeREPL
http://sublimetext.ru/documentation/горячие-клавиши
http://sublimetext.ru/documentation/параметры
djbook.ru Рецепты Sublime Text 3
Делаем из Sublime Text 3 IDE для Python и Django
Sublime-Text 3. Коротко о главном
Как sublimerepl установит на горячую клавишу?
Отображение непечатных символов в SublimeText2 как это делается в vim'e
Шпаргалка по Sublime Text 2
http://coddism.com/zametki/nastrojka_sublime_text
http://blog.brainf.net/soft/nastrojjki-sublime-text/
http://iklmn.net/blog/moi-nastroki-sublime-text-3.html
Превращаем Sublime Text 2 в Notepad++
Интегрируем Git в Sublime Text
Лучшие плагины Sublime Text 3
Top 12 Sublime Text Plugins
Sublime Text 2 хитрости
Небольшой обзор Sublime Text 2
Sublime Text — горячие клавиши
uzverss JavaScript в консоли Sublime Text
uzverss Настройка Sublime Text для работы через прокси
------------------------------------------------------------------------
Олег Молчанов Sublime Text 3
https://www.youtube.com/playlist?list=PLlWXhlUMyooYUgxmybYJiYNTicSHR8nme
------------------------------------------------------------------------
Web Developer Blog Sublime Text 2
https://www.youtube.com/playlist?list=PLVfMKQXDAhGXTtaRwrHzPLNQALkVhGWKj
------------------------------------------------------------------------

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 10:56 pm
Powered by Dreamwidth Studios