Чи є сценарії, де viє єдиним варіантом створення, редагування або зміни файлу в середовищі Ubuntu?
В основному моє питання полягає в тому, щоб дійсно знати, чи є такий випадок, коли я був би змушений використовувати, viоскільки це був би єдиний варіант, доступний у конкретному випадку в екосистемі Ubuntu.
Чи може приватний випадок існує там , де я як - то не матиму доступ до інших варіантів , як nano, picoабо просто посилаючи інформацію з допомогою інструментів , як cat, sed, teeта багато іншої?
Я б припустив, що це більше сервер або хмарна сторона, оскільки на Робочому столі є набагато більше варіантів, але від усіх, хто використовує термінал, я дуже прошу:
Чи є такий випадок?
visudoможе використовувати будь-який редактор. Оскільки конфігурація за замовчуванням на Ubuntu поважає змінні EDITORта VISUALсередовище, ви можете запустити sudo env VISUAL=emacs visudoдля emacs або навіть gksudo env VISUAL=gedit visudoдля графічного редактора типу Gedit. ( sudo -Hабо sudo -iможе використовуватися замість gksudo.) Я пропоную такий envспосіб, що VISUAL=emacs sudo visudoвін не спрацює ( sudoскидає більшу частину навколишнього середовища) і sudo -EH може вважатися недоцільним.
cat? sed? Дійсно? viнасправді це не так вже й складно, і якщо ви насправді не можете зайнятися його вивченням, вам потрібно запам’ятати лише два режими (Нормальний і Вставний режим). Ви переміщуєте курсор зі стрілками (або HJKL, якщо немає), натискаєте "i", щоб почати редагування (режим вставки). Після завершення натисніть "Esc", щоб повернутися до звичайного режиму. Введіть ": wq", щоб зберегти та вийти (Write + Quit).

