Comments 24
Ух-ты, сколько лет пользуюсь редактором vi, а только сейчас понял, насколько гениальна команда dd. Ведь, пожалуй, это действительно killer-feature, и в основном из-за нее я не отказываюсь от этого редактора!
Во всех редакторах по моему это делается по Ctrl+Y.
Фича удобная, но чтобы полюбить редактор, который бибикает и портит текст, мне лично нужно на порядок больше времени.
Ctrl+Del — как-то интуитивнее…
Между интуицией и скоростью работы — пропасть. dd нажать быстрее. Опять же — alinaki.habrahabr.ru/blog/41268/#comment_1006151
Emacs — C-k =-) C-u сколько_строк_удалить C-k =-) Раньше сам сидел на ВИМе, но отказался от него из за его режимов в сторону имакса. А на счет убийствинных фич — C-a(e) в баше, без нее жить не могу =-)
«dd» удобно, спору нет. Но:
Часто ли нам нужно удалять строки? Не чаще ли мы пишем что-то новое, а удаления эпизодичны?
Если всё же удаляем, то часто ли мы удаляем всего одну строку? Как вам выделение блока (теми же стрелками которыми и пролистываем) и потом «del» на нём?
Ну и вспомним плату за удовольствие — режимность редактора. Кто-то, конечно же, почитает Это за благодать, но вряд ли станет отрицать неудобство того что довольно часто, явно или неявно, приходится задумываться «могу я прямо сейчас писать текст или нет».
__________
Для меня killer features — это постепенно «исчезающий» download statusbar и tabs open relative в firefox.
Часто ли нам нужно удалять строки? Не чаще ли мы пишем что-то новое, а удаления эпизодичны?
Если всё же удаляем, то часто ли мы удаляем всего одну строку? Как вам выделение блока (теми же стрелками которыми и пролистываем) и потом «del» на нём?
Ну и вспомним плату за удовольствие — режимность редактора. Кто-то, конечно же, почитает Это за благодать, но вряд ли станет отрицать неудобство того что довольно часто, явно или неявно, приходится задумываться «могу я прямо сейчас писать текст или нет».
__________
Для меня killer features — это постепенно «исчезающий» download statusbar и tabs open relative в firefox.
Opera — абсолютно весь UI в текстовых конфигах. Остальное важно, но вроде как не killer-feature.
Winamp — возможность в два клика исправлять теги целых альбомов, залив их с Gracenote CDDB. (С неполноценной поддержкой юникода в AIMP ещё можно было бы бороться, но из-за этой фичи я не могу с Винампом расстаться.)
Jetico Personal Firewall — гениальная система конфигурации. Цепочки из iptables, дополненные наглядным интерфейсом и правилами для работы с приложениями. По первости отпугивает дикое количество вопросов, которые задаёт файрволл, но умение работать с цепочками решает эту проблемму.
Flexible Renamer — странно, но близкого по гибкости софта для массового переименования файлов я не встречал. Хотя, казалось бы очевидным, что, чтобы сформировать новые имена файлов, можно указать маску, по которой трактовать имеющиеся имена, и затем шаблон новых имён, использующий фрагменты имеющихся. Многобукв, но, надеюсь, можно понять, о чём речь.
Winamp — возможность в два клика исправлять теги целых альбомов, залив их с Gracenote CDDB. (С неполноценной поддержкой юникода в AIMP ещё можно было бы бороться, но из-за этой фичи я не могу с Винампом расстаться.)
Jetico Personal Firewall — гениальная система конфигурации. Цепочки из iptables, дополненные наглядным интерфейсом и правилами для работы с приложениями. По первости отпугивает дикое количество вопросов, которые задаёт файрволл, но умение работать с цепочками решает эту проблемму.
Flexible Renamer — странно, но близкого по гибкости софта для массового переименования файлов я не встречал. Хотя, казалось бы очевидным, что, чтобы сформировать новые имена файлов, можно указать маску, по которой трактовать имеющиеся имена, и затем шаблон новых имён, использующий фрагменты имеющихся. Многобукв, но, надеюсь, можно понять, о чём речь.
flexible renamer — чудная штука, особенно радует возможность использования regexp.
просто интересно — есть что-то в этом Flexible Renamer, что не умеет штатная функция переименования в Total Commander? замена по regexp там тоже есть
— Групповая работа с аттрибутами файлов. Включая возможность задания последовательно увеличивающихся дат. (Сталкивался с этим, когда Playstation Portable сортировала файлы по датам модификации и никак иначе.)
— Переименование на основе тегов: ID3 (mp3 etc), EXIF, IPTC, DOC, HTML.
— Работа с Wild Card (* и ?) — не обязательно в совершенстве уметь сочинять регэкспы. Обычно достаточно вилдкардов.
— Работа с подстановками \1 — \9. (Например, используя маску "* (*)" и шаблон "[\2] \1" можно переименовать папки альбомов, передвинув год выпуска вперёд для хронологической сортировки.)
— И главное для меня — поддержка юникода.
— Переименование на основе тегов: ID3 (mp3 etc), EXIF, IPTC, DOC, HTML.
— Работа с Wild Card (* и ?) — не обязательно в совершенстве уметь сочинять регэкспы. Обычно достаточно вилдкардов.
— Работа с подстановками \1 — \9. (Например, используя маску "* (*)" и шаблон "[\2] \1" можно переименовать папки альбомов, передвинув год выпуска вперёд для хронологической сортировки.)
— И главное для меня — поддержка юникода.
Для меня киллер фьютчер — это емаксовские макросы. Когда разобрался, что да как, уже не понимаю, как можно жить без них. Экономит просто тонну времени.
Vimperator — расширение для Firefox, нажимаешь «d» и вкладки нет, killer-feature.
Киллер-фича эклипсы — настройка клавишных комбинаций под себя.
Я начал с полнейшей зачистки всех комбинаций, а потом добавил только те, которыми действительно пользуюсь. В том числе, переключение перспектив с PHP на PHP Debug, сам дебаг, распахивание редактора на весь экран, открытие ресурса (навигация по проекту с клавиатуры) — практически можно настроить эклипс так, чтобы никогда не пользоваться мышкой, и все равно иметь под рукой полноценную IDE.
Я начал с полнейшей зачистки всех комбинаций, а потом добавил только те, которыми действительно пользуюсь. В том числе, переключение перспектив с PHP на PHP Debug, сам дебаг, распахивание редактора на весь экран, открытие ресурса (навигация по проекту с клавиатуры) — практически можно настроить эклипс так, чтобы никогда не пользоваться мышкой, и все равно иметь под рукой полноценную IDE.
Sign up to leave a comment.
Killer-feature