Вопросы с тегом «original-vi»

2
Каковы различия между: wq <cr>: x <cr> и ZZ при выходе из vim?
Ви и Вим, как вы все знаете, имеют много синонимов. Есть три способа сохранить файл и выйти из Vim и Vi. Это : WQ &lt;CR&gt; , : х &lt;CR&gt; и ZZ . Я слышал, что они в некотором роде разные. Есть ли практические различия между использованием: :x&lt;cr&gt; :wq&lt;cr&gt; или ZZ …

2
Почему Y является синонимом yy вместо y $?
Есть ли конкретная историческая причина для этого? Фон - (вы можете пропустить эту часть, если вы уже поняли вопрос.) Как известно опытным / опытным viпользователям, yэто команда «yank» - она ​​восстанавливает (копирует) текст, заданный следующей командой перемещения. * Таким образом, yeрывок к концу слова, y0рывок от позиции курсора до начала …

5
Самые большие различия между Vim и VI
Сегодня я решил попробовать Vi вместо Vim, я хотел посмотреть, насколько он отличается. Я не заметил особых различий, самое большое, что я заметил, было то, как Vi не сказал, -- INSERT --когда я перешел в режим вставки, и были некоторые незначительные различия в интерфейсе. Это заставило меня задуматься, каковы самые …

2
Какая связь между vi, nvi и vim?
В некоторых UNIX-системах иногда я обнаруживал команду с именем nvi. Это был редактор в стиле vi, без особой функциональности. Может быть, это была вилка старого vi? В любом случае, какие viверсии являются ответвлением от других, а какие являются независимыми разработками? Есть ли у них «родословная», похожая на юниксы?

2
Исправьте отображение стрелок A, B, C, D в vi (не в vim)
Я знаю, что в VIM я могу добавить set nocompatible во .vimrcизбежание отображения клавиш со стрелками A, B, C, D в режиме вставки. Но я использую vi Версия 4.0 (gritter) 25.12.06 . Как я могу получить такое же поведение? == РЕДАКТИРОВАТЬ == (1) Я использую версию vi из Arch Linux, …

3
Могу ли я отменить несколько раз в nvi и / или оригинальном vi?
Иногда я работаю в системе без Vim и использую стандартную nvi(системы BSD) или оригинальную vi(Arch Linux). Отличий довольно много, но самое большое раздражение в том, что я могу отменить только мою последнюю операцию. Нажатие uво второй раз работает "повторить". Есть ли способ заставить это работать?


2
Используйте ex-команду, чтобы проверить, идентичны ли две строки?
Я смотрел на этот вопрос, а потом удивлялся, как мне реализовать свой ответ, использующий sed исключительно POSIX ex . Хитрость заключается в том, что хотя sedя могу сравнить пространство удержания с пространством шаблона, чтобы увидеть, являются ли они в точности эквивалентными (с G;/^\(.*\)\n\1$/{do something}), я не знаю способа выполнить такой …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.