vi — все вопросы
15ответов
360 голосов
Каковы плюсы и минусы Vim и Emacs?
Как бы вы сравнили этих редакторов? Каковы плюсы и минусы каждого?
[ note ] На это не должны отвечать те, кто «ненавидит одного и любит другого» или тех, кто не использовал их обоих.
6ответов
241 голос
Удалить из курсора в конец строки на VI
Я знаю, что я, вероятно, просмотрел это миллион раз во всех документах VI, которые я прочитал, но я не могу найти команду delete from cursor to end of line.
9ответов
219 голосов
Как удалить все строки в файле с помощью vi?
Как удалить все строки в файле с помощью vi?
В данный момент я делаю это, используя что-то вроде этого, чтобы удалить все строки в файле:
echo> test.txt
Как удалить все строки с помощью vi
6ответов
113 голосов
удалить строку в vi
Как удалить строку в VI?
Вот что я делаю прямо сейчас:
Откройте терминал alt + ctrl + t
vi a.txt
Я перемещаю свой курсор на строку, которую я хочу удалить, а затем , какую комбинаци
12ответов
144 голоса
Как выбрать весь текст в Vi /Vim?
Использование инструмента VI для редактирования файлов конфигурации.
Как я могу выбрать весь текст в файле (около 1000 строк), скопировать его, а затем вставить в Документы Google?
4ответа
98 голосов
Как я могу установить â € œviâ € как мой редактор по умолчанию в UNIX?
Я считаю, что могу сделать что-то вроде export EDITOR=vi, но я не уверен, что именно ввести, и где.
Как я могу установить «vi» в качестве моего редактора по умолчанию?
11ответов
135 голосов
Нажатие клавиш со стрелками добавляет символы в редакторе vi
Когда я пытался использовать клавиши со стрелками в режиме вставки в редакторе vi, в редактор вставляются следующие символы:
для â † " Я получаю B,
для â † ' Я получаю A,
для â † Я получ
2ответа
80 голосов
Как поместить текущую строку вверху /центру /внизу экрана в vim?
Любая более быстрая навигация для размещения строки, на которой курсор находится в данный момент, на
верхняя часть экрана?
центр экрана?
внизу экрана?
8ответов
78 голосов
Vi vs vim, или, есть ли причина, по которой я когда-либо захочу использовать vi?
Я немного разбираюсь в текстовых редакторах NIX (в настоящее время переносится из nano в vim)) и, немного оглядываясь на Unix & Linux SE, заметили, что vi используется вместо «vim» в большом кол
10ответов
112 голосов
Как скопировать содержимое в редакторе vi
Я попытался использовать Ctrl + V для вставки содержимого в документ редактора vi, но Ctrl + V не интерпретируется как паста.
6ответов
61 голос
Как прокомментировать несколько строк одновременно? [Дубликат]
У этого вопроса уже есть ответ:
Комментирование нескольких строк кода , заданные номерами строк, используя vi или vim .
9 ответов
9ответов
57 голосов
vim - как я могу «изменить слово» с помощью текущего пастообразного буфера
У меня есть текст в моем буфере пасты, например. Я сделал yw (yank word), и теперь у меня есть «foo» в моем буфере.
Теперь я перехожу к слову «бар», и я хочу заменить его своим буфером.
Чтобы
5ответов
56 голосов
Почему «ESC» перемещает курсор обратно в vim?
В vim, когда я нажимаю ESC, чтобы вернуться в командный режим, курсор перемещает один символ влево. Это не то, на что я надеюсь, иногда я сразу же ударяю l, чтобы вернуться к этому месту, возможно,
11ответов
54 голоса
Использование touch и vi?
Есть ли смысл создавать файл с прикосновением до редактирования. Например:
touch foo
vi foo
по сравнению с тем, чтобы получить его в редакторе прямо сейчас? Как:
vi foo
Я вижу довольно мно
6ответов
74 голоса
vim не помнит последнюю позицию
У моего Ubuntu LTS 12.04 есть редактор vim. Если я открою файл, перейдите к абзацу и снова запустите vim, тогда курсор всегда будет начинать файл.
Это не ожидаемое поведение. Как vim может запомн
6ответов
48 голосов
Как передать результат поиска grep в новый файл vi
Я использую grep -e Peugeot -e PeuGeot carlist.txt, чтобы выполнить поиск по carlist.txt и вытащить некоторые предметы, и я предположил, что grep -e Peugeot -e PeuGeot carlist.txt | vi пропустит это
6ответов
67 голосов
Как перенаправить вывод команды на vim в bash?
Я пытаюсь перенаправить вывод команды bash в новый файл.
Если я попробую трубку, как показано ниже:
ls -la | vim
Bash показывает мне ошибки:
Vim: Error reading input, exiting...
Vim: prese
8ответов
46 голосов
Преимущества использования set -o vi
Я видел, как многие разработчики использовали эту команду, чтобы установить опцию vi. Я никогда не понимал реального использования этого?
При использовании команд bash какая помощь делает переклю
2ответа
21 голос
Как отредактировать текущую команду оболочки в VI
Я видел в блогах на машинах Linux вы можете отредактировать текущую команду оболочки bash в VI (или независимо от того, что установлен EDITOR), нажав ctrl-x, ctrl-e.
Это не работает 10.8. Любые и
4ответа
57 голосов
Backspace в режиме вставки в vi не стирает символ
Я новичок в vi, на самом деле я начал изучать vi с сегодняшнего дня, и я застрял в поведении ключа backspace.
Фактически, когда я запускал vi на своем Ubuntu 12.04, первый раз мой backspace-ключ