3024 читателя, 249 постов
Администрация
Модераторы
Блог этот, что удивительно, посвящён Ubuntu, Kubuntu и Xubuntu.
— Избегайте холиворов.
— Ubuntu не лучший, а любимый дистрибутив.
— Иногда задумывайтесь над статусом топика.
⋅ Часть первая
⋅ Часть вторая
⋅ Часть третья
⋅ Часть четвёртая
⋅ Часть пятая
• От новичка до пользователя — mdevils
⋅ Шаг первый: Установка
⋅ Шаг второй: Настройка интернета
⋅ Шаг третий: Настройка репозиториев и локализации
⋅ Шаг четвёртый: Настройка поддержки видеокарты и мыши
⋅ Шаг пятый: Священные войны и немного о каталогах
⋅ Шаг шестой: Краткое знакомство с консолью
⋅ Шаг седьмой: Продолжаем настройку системы
⋅ Шаг восьмой: Звук
⋅ Шаг девятый: Установка программ
⋅ Потоки данных
• Ленивым к/убунтуводам — nForce
forum.ubuntu.ru
ubuntuforums.org
ubuntugeek.com — для затравки.
howtogeek.com/howto/ubuntu — до кучи.
getdeb.net ^_^"
mirror.yandex.ru/ubuntu-cdimage
Вступление
— Не кормите троллей и не пытайтесь им ответить. Просто минусуйте.— Избегайте холиворов.
— Ubuntu не лучший, а любимый дистрибутив.
— Иногда задумывайтесь над статусом топика.
Наше всё
• Стать меинтейнером — torkve⋅ Часть первая
⋅ Часть вторая
⋅ Часть третья
⋅ Часть четвёртая
⋅ Часть пятая
• От новичка до пользователя — mdevils
⋅ Шаг первый: Установка
⋅ Шаг второй: Настройка интернета
⋅ Шаг третий: Настройка репозиториев и локализации
⋅ Шаг четвёртый: Настройка поддержки видеокарты и мыши
⋅ Шаг пятый: Священные войны и немного о каталогах
⋅ Шаг шестой: Краткое знакомство с консолью
⋅ Шаг седьмой: Продолжаем настройку системы
⋅ Шаг восьмой: Звук
⋅ Шаг девятый: Установка программ
⋅ Потоки данных
• Ленивым к/убунтуводам — nForce
Информация
ubuntuguide.org — для началаforum.ubuntu.ru
ubuntuforums.org
ubuntugeek.com — для затравки.
howtogeek.com/howto/ubuntu — до кучи.
Всяческие полезности
beshenov.ru/debaday — перевод «Deb of the day».getdeb.net ^_^"
mirror.yandex.ru/ubuntu-cdimage

комментарии (55)
manual.macromates.com/en/preferences_items#paired_characters.html
Пункт 15.4, просто убираете ненужные пары.
А мне вот в виме не хватает «умного» автозакрытия пар, или я просто его не нашел…
www.vim.org/scripts/script.php?script_id=2009
imap { {}O
inoremap ( ()i
inoremap [ []i
это у меня работало, пока не надоело
По-моему дело в не языке, а в размере проекта. Когда он разрастется, тогда понадобится и дебаггер, и история проекта, и интеграция с системами контроля версий и багтрекерами, позадачная разбивка работы и прочее, что в сумме и составляет интегрированную среду разработки.
Для простого скрипта проще открыть gedit, для сложного проекта лучше открыть Eclipse (или другую IDE по вкусу).
Можно, но просмотр удобнее сделать в ИДЕ.
> bug tracker’ы лучше связывать с системой контроля версий,
Все можно. Я Eclipse люблю во немалой степени из-за Mylyn (подробное описание на русском, правда довольно старая версия). Он помогает очень хорошо структурировать работу, сохранять контексты задач, чтобы в будущем было проще возвращаться к старым вопросам для разных исправлений и пр.
> Хотя может всё дело в мемах внутри сообщества? :)
Скорее всего :) Есть же такой понтомем: «Ведь бородатые дядьки — основатели всех интернетов не использовали ИДЕ, а значит, все использующие — чайники» :)
Тоже можно привыкнуть и писать крупные проекты.
Но зачем если есть средства удобнее?
2. Часто IDE удобнее для нового пользователя, тот же vim после долго обучения превращяется в машину по генерации текста :). Я очень рад, что освоил управление системой контроля версий из консоли — быстрее, контролируемее и удобнее (особенно работа с ветками).
3. Так же см. видео про одно расширение для TextMate: pepelsbey.net/pro/2008/08/zen-html/
Так что терминал+тэкстмэйт наше все.
А про EMACS даже не вспоминаем :D
НО вот если вы когда-нибудь верстали и посмотрите это видео, думаю вопросы должны отпасть сами по себе. И еще вот CSS.
Да такое умеет и аптана, но тэксмэйт в РАЗЫ легче мастодонта эклипса.
Snippets выходит в пакет gedit и он и не нужен в gmate. В gmate есть для snippets набор сокращений для Ruby и других языков.
vim.wikia.com/wiki/Using_Vim_key_bindings_while_typing_non-latin1_text
Содержимое большой рамки в середине страницы вставляем в свой .vimrc и все команды работают в обоих раскладках.
Не недооценивайте настраиваемость vim ;)
> да и вообще придерживаюсь принципа «что можно быстро сделать мышкой — не стоит делать из консоли »
> «Что можно сделать из консоли не стоит делать мышкой»
fixed
Минусовать не буду. :)
Спасибо, действительно недооценивал настолько, что даже не пытался гуглить что-то вроде «vim русские команды». Вернее я подозревал, что решить задачу можно, но нужно будет делать это самостоятельно и будет это муторно. Правда мне казалось, что надо будет каждую команду — а не каждую букву, — дублировать на русской раскладке, причем написанием какого-нить скрипта, но не подозревал, что проблема частая, решение давно есть и решается копи-пастом в конфиг-файл. Попробую завтра еще с vim поработать, гугля когда будет не хватать чего-то привычного, может и для других моих проблем есть решения.
>fixed
))) ключевое слово «быстро» было
(defun to-lat () (interactive) (set-input-method "latin-1-prefix")) (defun to-cyr () (interactive) (set-input-method "cyrillic-jcuken")) (global-set-key (kbd "\e{") 'to-lat) (global-set-key (kbd "\e}") 'to-cyr)Переключение: Alt+{ — латиница, Alt+} — кириллица. Конечно, можно сделать переключение и на одной комбинации клавиш, как принято в X и Win.
(defun cyrIM () "russian-computer") (set-input-method (cyrIM)) (defun to-lat () (interactive) (when (string= current-input-method (cyrIM)) (toggle-input-method))) (defun to-cyr () (interactive) (when (null current-input-method) (toggle-input-method))) (global-set-key (kbd "\e{") 'to-lat) (global-set-key (kbd "\e}") 'to-cyr)А для переключения просто вешаем на желаемую клавишу 'toggle-input-method.
… и конкретное закрытие для чОтких пацанов :-)
Все таки виндовая e.texteditor не такая веселая, да и терминал линуксовский посимпотичнее гит.баша
как запустить проект с рутовой директорией?
а-ля windows:
>> e.
а-ля mac:
>> mate.
gmate .спасибо
kossnocorp.habrahabr.ru/blog/
Обычно юзаю IDEA. Но давно хотел что-нить mate-подобное.
Спасибо за наводку!