Заметки про Vim и Linux

04.11.2009

В процессе изучения Vim почти ежедневно попадаются всякие wow-штучки, которые можно высказать одной строкой. Но высказать (записать) обязательно хочется, при этом явно для блога не формат.

Поэтому специально для этого сделал аккаунт во FriendFeed. Почему не Twitter? Хотя бы потому что FF не требует регистрации, я залогинился по гугловскому аккаунту. Удобно.

Отдых в Таиланд, Пхукет запомнится вам на всю жизнь!

Итак, если вам интересна эта тема, про Vim я пишу здесь — http://friendfeed.com/brokenbrake. Только не нужно мне посылать запросы дружбы и всё такое, я этим не пользуюсь и почтовые уведомления отключены.

Что там уже есть? Пока я написал про плагины Toggle и SuperTab и о цветовых схемах, кроме того, опубликовал несколько полезных ссылок. Буду добавлять по мере превращения из Vim-чайника в продвинутого пользователя.

Так выглядит мой Vim сейчас

Кстати, всего лишь несколько дней прошло, а я уже работаю в этом чудесном редакторе гораздо быстрее, чем в Geany. То ли ещё будет!

Комментарии

  1. # Alexxx

    На полное освоение vim могут уйти месяцы, но бы продуктивно работать достаточно навыков из vimtutor + хорошие примеры .rc настроек. Лучше потрать время на screen – в связке с vim это убойная комбинация и вообще тру.

  2. # Тормоз

    Мне screen не особо нужен. Я не понимаю в чём его прелесть, в сравнении с DWM (да разного класса штуки, но всё равно).

  3. # Alexxx

    упс, урл в подписи забыл исправить

  4. # Тормоз

    Исправил.

  5. # Alexxx

    в терминале мало свободного места и плагины vim тут не сильно помогают. не знаю как для php, но когда кодишь на питоне удобно в одном терминале открыть несколько окон:
    1) консоль сервера
    2) редактирование логики
    3) шаблоны/html
    4) css
    5) консоль базы
    и переключаться между ними при помощи клавы например CTRL-A-1, CTRL-A-2 и тд

    конечно эту же функциональность обеспечивают различные оконные менеджеры, но это не универсально и не поможет, когда работаешь через ssh. ну а screen сам по себе полезный тул. представь что тебе на удаленном серваке надо запустить задачу на несколько часов (типа компиляции) , но надо отключится т.к ты с ноутом в гостях. альтернативы screen, в таком случае нет.

  6. # Тормоз

    Ну да, для удалённой работы применение Screen оправдано, согласен. Но я пока всё исключительно в локалке делаю. Честно говоря, даже SSH ещё ни разу не пользовался :)

  7. # Alexxx

    ssh пригодится т.к любой мало мальски серьезный хостинг работает в *unix и никакая панель не даст полного контроля.
    а что касается screen.. я много перепробовал самых минималистичных. Но сейчас у меня дефолтный гном в убунту. А зачем? если привык работать в screen, нужен ровно один терминал. И никакого мышкевозительства. Так что, screen, в некотором роде, освобождает от проблемы выбора менеджера окошок :)

  8. # Never Lex

    Эх… Когда и я уже Линукс поставлю :) Разбираться ой как в падлу.

  9. # Тормоз

    Alexxx, пригодится, знаю. Буду изучать, но чуть позже.

    Never Lex, а нафиг ставить, если неохота разбираться? Времени уйдёт очень много, не уверен, оправданы ли эти жертвы, если тебе вполне комфортно работать под Windows.

  10. # Алексей Московский

    Тормоз, как называется тот шрифт, который используется в виме на скриншоте? Очень уж четкий.

  11. # Тормоз

    Liberation Mono. А вообще, без сглаживания все шрифты чёткие :)

  12. # Алексей Московский

    Все, сегодня тоже ставлю Вим:)

  13. # Тормоз

    Хе, поставить — мало. Я к нему уже не первый месяц подбирался, да всё потом соскакивал обратно. У меня сработал только один метод: я физически удалил все остальные редакторы.

    И вот теперь меня не затащишь обратно в Geany никак. Vim требует времени на изучение, его сперва сложно понимать, но потом — красота!

  14. # che: 

    Смотрю на скрины и такой вопрос возникает: ты себе монитор внешний собираешься покупать? :)

  15. # Тормоз

    Зачем? Не понял шутки юмора. Если ты про размер, то я обычно уменьшаю окно для скриншотов. Мне вполне хватает экранчика.

    А вообще, когда стану миллионером, куплю другой ноут :)

  16. # che: 

    Для глаз меньше вреда + редактировать удобнее

  17. # Тормоз

    Меньше вреда от внешнего монитора? Всё равно не понял. Какая разница? И размер, говорю же, у меня больше, чем на скриншоте с терминалом.

    Вот такой размерчик на самом деле:

    Кликабельно

    Не супер, конечно, но вполне достаточно для нормальной работы.

  18. # Jungle

    какой маленький экран, что за *бук?

  19. # che: 

    Меня физический размер напрягает у монитора нетбука, поэтому на нём сантиметровый слой пыли :) И редактировать удобнее «простыни», у меня терминал на всю высоту экрана, т.е. по высоте больше ширины.

  20. # Тормоз

    Насколько я помню, у твоего нетбука экранчик гораздо меньше, если ты про EeePC, не говоря уж о клавиатуре.

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

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

    А вообще, что-то совсем зажрались все :) Когда-то у меня был CRT 800×600 и вполне всё устраивало.

  21. # Gotovsky

    Эх, а я как то не мог в нем вообще разобраться и не нашел вменяемых ресурсов по нему. Теперь снова поставлю Vim)

  22. # Тормоз

    Ресурсов очень много на самом деле — глаза разбегаются. А на английском вообще тонны информации. Кроме того, настоятельно рекомендую начать с vimtutor, это самый простой, быстрый и удобный способ освоить Vim.

  23. # Never Lex

    Винда не модно и денег стоит. Ежели регистрироваться как юр. лицо, то надо лицензионного ПО иметь, чтоб любая проверка не утащила компутер на конфискацию.

    А моник у меня раньше тоже небольшой был и хватало, менять не хотел. Но после покупки 22 дюймов привык и не могу себе представить что-то поменьше. Неудобно работать уже будет.

    И вообще имхо для работы нужен не ноут, а стационарник.

  24. # Тормоз

    Нафиг тебе юрлицо, чтобы жизнь малиной не казалось? Компьютер на проверку у тебя с Линуксом точно также утащат, попробуй докажи, что его покупать не надо. Докажешь, конечно, только компьютеры всё равно вернут этак через месяцок :)

  25. # Never Lex

    Да просто задумки есть серьёзные. Официальная деятельность, серьёзный проект. Нужно юр.лицо.

  26. # Тормоз

    Желаю удачи! Тоже раньше болел «серьезностью».

  27. # Never Lex

    Да вот уже три проекта уже намечается. Хватило бы духу :) И времени. Нужно программить, а я только учусь :)

  28. # Аноним: 

    Тормоз, опиши работу с вим пожалуйста.

    Насколько я понимаю у тебя есть ДЕ(десктоп енвайронмент) или в zenwolk по другому? То есть ты запускаешь терминал и уже в нем вим или как?
    То есть какой вообще порядок действий для начала работы?

  29. # Тормоз

    Да, в терминале запускается Vim.

  30. # Андрей: 

    Тормоз, назови, пожалуйста, несколько основных преимуществ этого текстового редактора. Первое впечатление, что создан он сумасшедшим и для таких же сумасшедших ) Я пишу немного на php и пользуюсь Eclipse PDT + Aptana или же Dreamveawer‘ом под Виндой.

  31. # Тормоз

    Не буду называть :) У меня нет цели агитировать за Vim, пусть какждый пользуется тем, что ему нравится.

    Я свой выбор сделал и, поверь, если тебе действительно хочется понять, почему люди выбирают Vim, ты найдёшь в сети множество материалов на эту тему.

Комментирование этой статьи закрыто.

Интересное Покупки ТехникаРазное Отдых Статьи Строительство Услуги Общество Хобби Культура Советы Уют