Запитання з тегом «original-vi»

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

2
Чому Y є синонімом yy замість y $?
Чи є для цього конкретна історична причина? Передумови - (ви можете пропустити цю частину, якщо вже розумієте питання.) Як проміжні / просунуті viкористувачі будуть знати, yє команда-це «смикати» смикає (копію) текст , заданий з допомогою наступної команди руху. * Таким чином , yeсмикає до кінця слова, y0смикає від позиції курсора …

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

2
Яке відношення між vi, nvi та vim?
На деяких оніксах я колись знайшов команду з назвою nvi. Це був vi-подібний редактор, без особливих функціональних можливостей. Може, це була вилка старої vi? У будь-якому разі, які viверсії є вилами інших, а які - незалежні розробки? Чи є у них "родинне дерево", схоже на уніксеси?

2
Виправити клавіші зі стрілками, що відображають A, B, C, D in vi (не in vim)
Я знаю, що в vim можу додати set nocompatible в .vimrcяких слід уникати , що клавіші зі стрілками відображення А, В, С, D в режимі вставки. Але я використовую vi Версія 4.0 (крупка) 12/25/06 . Як я можу отримати таку саму поведінку? == EDIT == (1) Я використовую версію vi …

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.