Как стать автором
Обновить

Комментарии 51

автор! вы слишком мало уделили времени vim,видимо вы не знакомы с его БЕЗГРАНИЧНЫМИ возможностями,советуую вам начать ими интересоваться
>Хоть vi не имеет GUI
gvim ?
или cream
cream это только пакет расширений.
в большинстве современных дистрибутивов vi это симлинк на vim, а он как известно наше все :)
Я очень, очень, очень хочу разобраться с vim. Я много слышал о нем... о его возможностях, о его настраиваемости. О его управляемости.
в любой *-никсовой системе наберите команду vimtutor.
на пару часов развлечения хватит, после можно смело пускаться в плавание и редактировать любой файл с комфортом.
НО! то, что там это
на Tru64 ответило /bin/sh: vimtutor: not found
А на убунте 8.04 предложило таки сначала поставить vim-runtime.
Не так все просто :)
Vim-runtime в любом случае полезно поставить, там же и подсветка синтаксиса, и индентация, и цветовые схемы, и поддержка компиляторов и ещё куча всякой вкусности, без которой Vim — не Vim.
Спасибо, если понадобится на чем-нибудь более-менее современном из *nix-like редактировать/писать длинные конфиги/скрипты — обязательно познакомлюсь.
Кстати, как пропатчить vim-runtime под Tru64? Хотя нет, для этого еще и vim прийдется туда как-то поставить вместо vi... Обойдусь пока лучше mcedit'ом.
Спасибо, если понадобится на чем-нибудь более-менее современном из *nix-like редактировать/писать длинные конфиги/скрипты — обязательно познакомлюсь.
Я вот под виндой всё что можно в gVim редактирую :)

Кстати, как пропатчить vim-runtime под Tru64? Хотя нет, для этого еще и vim прийдется туда как-то поставить вместо vi...
vi и Vim это кстати две большие разницы.
но редко где встречается старый vi - в основном симв линк на vim, так что без потери общности можно считать их одним и тем же =)

с Ъ vi работал только на старых-престарых железяках-роутерах. Вот тогда понимаешь для чего jkl; нужны.
В FreeBSD в base-system входит только vi :( И вот Tru64, мне неведомый, в пример привели, там такая же ситуация, насколько я понял.

А jkl; это очень удобно, если набираешь десятью пальцами, не нужно время тратить, чтобы руку правую на стрелочки переносить. И на ноутбуках удобно, когда стрелочки не там, где привык, а блок Home, End, PgUp, PgDn вообще размазан как попало непонятно где :)
(порезало сообщение)
намного меньше 1-ого процента возможностей vim'а.

работаю практически только в нем, но до сих пор учусь и удивляюсь новым фичам =)

P.S. вспоминаю старый комикс как geek'и хвастались, кто из них наиболее отморозок. победил cat вроде =)
Для конфигурирования системы пользуюсь редактором nano. Правда я его немного допилил - настроил подсветку синтаксиса. Есть очень хороший мануал на сайте Генту. Советую почитать.
в консоли тоже пользуюсь nano, только что бы не выходить из нее.
графическая оболочка у меня fluxbox, так что из консоли я как-то и не выхожу никогда :-D. А вообще каждый выбирает редактор, который ему удобен. Один мой коллега для быстрого редактирования тоже использует nano, а для более серьезного - LaTex
в Gentoo nano - редактор по умолчанию. я поставил вим и снес нано, потому что, имхо, вим удобней, если привыкнуть.
Плюс не будет проблем, если редактировать удаленные файлы на других системах
А есть ли смысл тратить время на изучение и настройку nano, вместо изучения vim?
в консоли можно еще mc -e
изврат ИМХО
Вы удивитесь но у нас в тестлабе с него все прутся. И на cvjnhzn как на прокаженного когда я файлы cp mv дела. и редактирую в nano
и ведь нихрена же удобного так и нету.
потому как труЪ-красноглазики, способные писать софт, кодят в vim'е. не имею ничего против, но переключение режимов меня раздражает.

более-менее неплохой kwrite. что-то вроде облегченной kate, без надоедливого диалога о продолжении сессии при запуске.
для консоли ничего лучше mcedit нету. да, есть в нем небольшие проблемы с подсветкой, но это можно терпеть.
>но переключение режимов меня раздражает.
emacs ?

>для консоли ничего лучше mcedit нету
эт потому,что там нет никакого функционала ?

>kwrite. что-то вроде облегченной kate
а не наоборот ?
> emacs ?
я плохо запоминаю комбинации из более чем двух кнопок :)

>>для консоли ничего лучше mcedit нету
>эт потому,что там нет никакого функционала ?
он умеет всё, что должен уметь текстовый редактор.

>>kwrite. что-то вроде облегченной kate
>а не наоборот ?
нет, не наоборот.
> и ведь нихрена же удобного так и нету.
> потому как труЪ-красноглазики, способные писать софт, кодят в vim'е

Дожили, уже vi неудобен. А труъ-красноглазики до сих пор пользуют исключительно TECO. Ну, может еще ed - по выходным ;)
kate/kwrite хватает за глаза, mcedit — наше все :-) Все хочу заиметь kate под винду :-)
нихочу никого обидеть, но топик ни рыба ни мясо, те ни о чем, ИМХО
На словах «… и наиболее эффективен для большинства задач» я завис.
Напишите уже большую статью обо всех.
Ато про Kate и Gedit много в общем и не поговоришь, но вы умудрились сказать еще меньше.
Да ладно вам, человек прото хочет сделать обзор текстовых редакторов, не вдаваясь в подробности. Зачем каждому мнить из себя профессионала и поучать автора? Эта статья найдёт свою аудиторию, я уверен.
...но, как по мне php с подсветкой в нем выглядит очень эффектно... Без комминтариев
голым cat и sed кодим ))
Какой кошмар. Вот к чему приводят всякие Убунты, Опенсьюзы и Мандривы... Обсуждение ГЕдита и Кате... Лучше уж пользоваться редактором встроенным в миднайт.
Уж лучше vi(m) или nano чем редактор в mc.

ЗЫЖ т.е. по вашему лучше пользоваться виндой чем линухом с окошками?
Лучше вим, согласен. Но если выбирать между гедитом, кате и редактором встроенным в миднайт я выберу редактор встроенный в миднайт. Потому что он банально удобнее в силу своей интегрируемости. Для различных мелких правок он вполне годен.

По поводу окошек в линуксе и винды. Окощки в линуксе угребищные донельзя(в силу своей глюкавости, разросненности средств графического конфигурирования, тормознутости и уродского дефолтного внешнего вида). Если выбирать между использованием кде, гнома и винды я выберу винду (тем более сейчас там появился наконец-то нормальный шелл). Я с нетерпением жду появления нормального линуксового десктопа, но на горизонте его пока к сожалению нету.

Моя десктопная конфигурация - флюксбокс, терминалка и гкреллм.
По вашей логике mcedit тоже нельзя пользоваться. Никогда не мог пользоваться нортоновским редактором, максимум - что-нибудь несложное сделать в .conf файле.
Не знаю, каким образом из "моей логики" можно сделать такой вывод)) А редактор встроенный в нортон ни для чего кроме простой правки конфигов вобщем-то использовать и не надо было никогда.

Не понял я замечания, вобщем))
Хотелось бы еще почитать про nano, ибо на линухе недавно и vi откровенно убивает (видел как им пользуются профи - это было круто, но я не знаю всех нужных мне сочетаний и не очень хочу из изучать), а nano вполне простой и понятный, в консоли использую только его, благо на хостинге заказчика он установлен.
Попробуй fte
но я не знаю всех нужных мне сочетаний
Как уже писали выше — vimtutor. Ну и ещё в Vim отличный :help.

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

Хотя обзор я закончу, с Вашего позволения, и думаю последней статьей напишу про vim отдельно.
Есть еще хороший редактор - Bluefish, не уступает Kate, и использует GTK+
А чем хорош блюфиш, кстати? Я на него как-то посмотрел пару лет назад и снес сразу... Насколько я понимаю, блюфиш вы для веба используете.. Так почему бы не посмотреть в сторону Аптаны например? Отличная среда для веб-разработки.
Он хорошо работает с ftp или webdav подключениями гномовскими, в отличие от того же gedit. Удобно задавать маски имен файлов для подсветки синтаксиса.

Aptana ведь на яве? Это слишком большая программа для текстового редактора.
Ну так ведь Аптана это не просто текстовый редактор. Это среда разработки. Хотя конечно если нужен _исключительно_текстовый_редактор_ возможно смысла использовать аптану и нет.
Да Аптана на яве сделана. На эклипс-платформе.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации