orleanz: (Default)
orleanz ([personal profile] orleanz) wrote2010-03-06 10:25 pm

хочу все знать

Кто сильнее - кит или слон? ...

то есть, я имел в виду

Notepad++ или vi ?

[identity profile] orleanz.livejournal.com 2010-03-06 09:55 pm (UTC)(link)
никогда не видел, но заочно трепещу

[identity profile] anton-rau.livejournal.com 2010-03-06 10:19 pm (UTC)(link)
Лучшее что видел и что сам теперь использую -- TextMate.
Для Windows Notepad2 неплох.

[identity profile] sergeytk.livejournal.com 2010-03-07 12:15 am (UTC)(link)
Imho лучше один раз освоить vi/emacs и пользовать его на всех платформах.

[identity profile] anton-rau.livejournal.com 2010-03-07 12:34 am (UTC)(link)
Я пробовал vim под Линуксом, чуть голову не сломал. В результате начал там использовать более концептуально мне понятный и простой nano. Я понимаю, чем крут vim или emacs, но я человек, перешедший в терминал с GUI, так что мой выбор очевиден.

[identity profile] sergeytk.livejournal.com 2010-03-07 01:51 am (UTC)(link)
Отнюдь не очевиден. Я пятерых знакомых подсадил на vim еще когда они работали под виндой. Достаточно объяснить смысл командного режима, показать передвижение курсора без стрелок, макросы, повтор команд/историю, поиск/замену по регекспам и работу с окнами/буферами. Этого минимума хватает, чтобы человек перестал искать другие текстовые редакторы (важно во время демонстрации не упоминать про emacs :-)

Заметьте, это все без упоминания про скрипты.

Кстати, gvim - вполне себе мышевозильный редактор. Менюшки, тулбары, табы и прочая хренотень.

[identity profile] anton-rau.livejournal.com 2010-03-07 02:23 am (UTC)(link)
"Достаточно объяснить смысл командного режима, показать передвижение курсора без стрелок, макросы, повтор команд/историю, поиск/замену по регекспам и работу с окнами/буферами. Этого минимума хватает..."

Ничего себе минимум. У меня всё примитивнее: nano для редактирования на сервере через терминал, а если нужна подсветка синтаксиса и всякие навороты -- через sftp редактирую на маке в TextMate. Он реально отличный редактор, я многое пробовал. Кстати говоря, люди сидящие под Linux сами признавют, что им не хватает такого инструмента как TextMate в плане удобства и элегантности. И под Windows стали создавать клон, насколько я знаю.

Я c использованием TextMate полностью свой второй диплом в LaTex'e сделал, с интеграцией c SVN. Отличная штука! Я, собственно, стал поклонником мака именно из-за TextMate и и терминала в OSX, который замечательный. После них всякие Putty и Ultra-Notepadы на винде кажутся неприемлемыми.

Конечно, привязка к Мак -- это проблема. Но от неё очень сложно избавится по собственному желанию.

[identity profile] sergeytk.livejournal.com 2010-03-07 06:22 am (UTC)(link)
Это действительно немного. Показывается за минуту-две.

TextMate хорош только потому, что людям лень осваивать vim/emacs. К ним надо привыкать и настраивать под себя, что для многих недоступно. Как в том мультике про крылья, ноги и хвост.

[identity profile] orleanz.livejournal.com 2010-03-07 09:12 pm (UTC)(link)
а есть ли в vi такая фича - по дабл-клику по переменной в тексте кода - подсвечиваются цветом все остальные такие строки?

[identity profile] sergeytk.livejournal.com 2010-03-08 12:34 am (UTC)(link)
Да, конечно. Даже лучше - это работает на любой искомый текст, а не только на слова. :help hlsearch

[identity profile] sergeytk.livejournal.com 2010-03-07 12:13 am (UTC)(link)
Какой же это кит? Правильно вопрос должен стоять так: "emacs или vi?"

В любом случае мой ответ: vi
(deleted comment)

[identity profile] sergeytk.livejournal.com 2010-03-08 12:46 am (UTC)(link)
Он еще жив? А вообще да, это был правильный редактор. Тот же emacs, только MeL вместо lisp'а
(deleted comment)

[identity profile] sergeytk.livejournal.com 2010-03-08 10:17 am (UTC)(link)
Странно, что он не популярен. Видимо бесплатные emacs/vim выдавили его из ниши. А жаль, вещь очень неплохая, я лет двадцать назад его очень активно пользовал и впечатления были самые положительные.