Vi |
Vi - текстовый редактор, написанный для BSD систем в 1976 году. Сейчас он стал стандартом для UNIX и содержится почти в любой сборке ( FreeBSD, GNU/Linux, Solaris и т.п.).
В то время самым распространенным был редактор ed . Поскольку он был достаточно сложным для «простых смертных», George Coulouris разработал редактор em (editor for mortals - редактор для смертных). Билл Джой модифицировал редактор em и назвал его en, а его назвали ex, на котором и основан vi.
. В этом режиме редактор выполняет набранные на клавиатуре команды, например:
j - переход вниз
l - переход вправо
x - удаление символа
w - переход к началу следующего слова
dd - удаление строки
d2d - удаление двух строк
dt ( - удаление символов до символа (
dt) - удаление символов до символа)
yy - копирование строки
y2y - копирование двух строк
p - вставка предварительно скопированных или удаленных строк
. - Повторение команды, выполненной в режиме вставки (insert mode)
i - переход в режим вставки (insert mode)
% - Переход на дужку, соответствующую скобки под курсором
n - переход к следующему найденного результата поиска
Это дает возможности почти не отрывать руки от основной клавиатуры чтобы двигаться и редактировать текст. Также освоения мощных команд может помочь ускорить редактирование текстов. К примеру:
: 10,20s / кошка / собака / g - заменить в тексте в строках с десятого по двадцатый все слова «кошка» на «собака».
:% s / кошка / собака / g - заменить во всем тексте все слова «кошка» на «собака».
: / кошка - поиск «кошка» с текущей позиции до конца файла
:? кошка - поиск «кошка» с текущей позиции до начала файла
Сейчас существует несколько модификаций этого редактора почти под все операционные системы. Популярны vim (VI Modified - модификований vi), и gvim - Gui VIM (vim с графическим интерфейсом пользователя).
https://uk.wikipedia.org/wiki/Vi
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
История VI
Первая версия была написана Биллом Джоем в 1976 году.В то время самым распространенным был редактор ed . Поскольку он был достаточно сложным для «простых смертных», George Coulouris разработал редактор em (editor for mortals - редактор для смертных). Билл Джой модифицировал редактор em и назвал его en, а его назвали ex, на котором и основан vi.
Описание Vi
Для редактирования в vi используются специальные команды. Также существует несколько режимов редактирования: Normal mode, Insert mode, Command mode. В Insert mode редактор вставляет символы набранные на клавиатуре. Переход в Normal mode выполняется с помощью клавишиj - переход вниз
l - переход вправо
x - удаление символа
w - переход к началу следующего слова
dd - удаление строки
d2d - удаление двух строк
dt ( - удаление символов до символа (
dt) - удаление символов до символа)
yy - копирование строки
y2y - копирование двух строк
p - вставка предварительно скопированных или удаленных строк
. - Повторение команды, выполненной в режиме вставки (insert mode)
i - переход в режим вставки (insert mode)
% - Переход на дужку, соответствующую скобки под курсором
n - переход к следующему найденного результата поиска
Это дает возможности почти не отрывать руки от основной клавиатуры чтобы двигаться и редактировать текст. Также освоения мощных команд может помочь ускорить редактирование текстов. К примеру:
: 10,20s / кошка / собака / g - заменить в тексте в строках с десятого по двадцатый все слова «кошка» на «собака».
:% s / кошка / собака / g - заменить во всем тексте все слова «кошка» на «собака».
: / кошка - поиск «кошка» с текущей позиции до конца файла
:? кошка - поиск «кошка» с текущей позиции до начала файла
Сейчас существует несколько модификаций этого редактора почти под все операционные системы. Популярны vim (VI Modified - модификований vi), и gvim - Gui VIM (vim с графическим интерфейсом пользователя).
https://uk.wikipedia.org/wiki/Vi
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Текстовые редакторы
Лицензия:
BSD![]()
![]()
![]()
Интерфейс консольный
Язык программирования:
C
Комментарии |