The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Текстовые редакторы Vi и Emacs

18.03.2008 17:10

Задача лекции – познакомить читателя с двумя наиболее развитыми инструментами Linux, предназначенными для редактирования текста и решения смежных с редактированием задач: Vim/Vi и Emacs. Изложение ограничивается основными принципами работы с этими редакторами, простейшими примерами и перечислением случаев, когда удобно и рационально использовать Vim/Vi и Emacs.

  1. Главная ссылка к новости (http://www.ibm.com/developerwo...)
Автор новости: IBM dW
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/14807-vi
Ключевые слова: vi, emacs, text
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (3) RSS
  • 1, Аноним (1), 03:52, 19/03/2008 [ответить]  
  • +/
    А причем тут вообще vi, если рассказывают о vim'е? Можно подумать, что vim - единственный клон vi, но это далеко не так. О vile забыли, но упомянули какой-то кривой клон - elvis.

    Впрочем, оно и не удивительно, т.к. в большинстве Linux-системах vi - симлинк на vim, а sh - симлинк на bash. "Свобода выбора", никак иначе!

    > Совсем просто перейти к следующему употреблению в тексте того слова, на котором стоит курсор: для этого нужно просто нажать  *  в командном режиме.

    * isn't a vi command

    В vi это делается по ^A. Это очевидно даже простому емаксеру, что статья грешит фактическими ошибками. Так что я бы не советовал ее читать _вместо_ мануала. Лучше *вообще* ее не читать, бо есть нормальная литература по этим редакторам.

    > Тогда на помощь приходит старая добрая ESC: нажатие ESC, а после нее   печатного символа (того же  x ) эквивалентно  Meta x .

    Ну-ну. А что такое ESC? Это разве не ^[? В таком случаем можно еще использововать Ctrl+[.

    > Наращиваемый поиск уже встречался Мефодию: так был устроен поиск по истории команд в bash.

    А что такой поиск есть в tcsh и зовется i-search-fwd/i-search-back он не слышал. Можно подумать кроме bash'а ничего не существует. Есть по крайней мере zsh, к-ый умеет эмулировать bash, а значит bash идет на помойку.

    > Все виды наращиваемого поиска в Emacs не различают прописные и строчные буквы.

    Но его можно включить по M-c.

    ps, пролистал поверхностно. Сей бред не в состоянии осилить целиком.

     
     
  • 2, angra (??), 05:25, 19/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    В принципе правильно, но  bash на помойку это смешно.
     
  • 3, Andrey Mitrofanov (?), 12:00, 19/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >ps, пролистал поверхностно. Сей бред не в состоянии осилить целиком.

    :) Не напрягайся - "ibmDw - много бреда, хорошего и разного!"

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру