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

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

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

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

Notepad++ или vi ?

[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