vim — все вопросы

4ответа
493 голоса
Как перезагрузить файл .vimrc без перезагрузки vim?
Можете ли вы отредактировать файл .vimrc и перезагрузить его без перезапуска Vim?
5ответов
360 голосов
Как открыть файлы в вертикальном /горизонтальном разделенных окнах в Vim из командной строки
Должен быть способ, что-то вроде этого: vim -[option] <file-list> открыть файлы из командной строки и not из Vim. разбивать окна по вертикали или /и горизонтально в отдельных вк
15ответов
360 голосов
Каковы плюсы и минусы Vim и Emacs?
Как бы вы сравнили этих редакторов? Каковы плюсы и минусы каждого? [ note ] На это не должны отвечать те, кто «ненавидит одного и любит другого» или тех, кто не использовал их обоих.
3ответа
305 голосов
обновить измененное содержимое файла, открытого в vi (m)
У меня есть конфигурационный файл, который я сохраняю в vim, но иногда меняет его на диск, без изменения этих изменений на терминале. Можно ли обновить содержимое на экране без закрытия и повторного
vim
6ответов
241 голос
Удалить из курсора в конец строки на VI
Я знаю, что я, вероятно, просмотрел это миллион раз во всех документах VI, которые я прочитал, но я не могу найти команду delete from cursor to end of line.
2ответа
240 голосов
Ctrl-s эмулятор терминального терминала?
Я встретил предложение в vimdoc: Примечание. CTRL-S не работает на всех терминалах и может блокировать                 дальнейший ввод, используйте CTRL-Q, чтобы снова начать движение. , и этот к
9ответов
178 голосов
Лучше цвета, поэтому комментарии не синие в Vim?
В основном я редактирую файлы Ruby, хотя комментарии файла сценария оболочки также # В настоящее время мои комментарии показывают, как темно-синий на черном, который действительно трудно читать.
11ответов
125 голосов
Как редактировать несколько файлов в VIM?
Я знаю, что я могу открыть несколько файлов с помощью vim, выполнив что-то вроде vim 2011-12*.log, но как я могу переключаться между файлами и закрывать файлы один вовремя? Кроме того, как я могу ука
6ответов
154 голоса
Как показать текущий столбец в строке состояния в vim?
Я хотел бы показать текущий столбец в строке состояния, как это принято во многих других текстовых редакторах. Например. это хорошо, если вы столкнулись с колонкой 80 или выше. Как показать текущ
6ответов
113 голосов
удалить строку в vi
Как удалить строку в VI? Вот что я делаю прямо сейчас: Откройте терминал alt + ctrl + t vi a.txt Я перемещаю свой курсор на строку, которую я хочу удалить, а затем , какую комбинаци
1ответ
110 голосов
Является ли Vim иммунным для атаки с копией-пастой?
Вы должны никогда не вставлять из Интернета к вашему терминалу . Вместо этого вы должны вставить в текстовый редактор, проверить команду и затем вставить ее в терминал. Все в порядке, но что, ес
4ответа
144 голоса
Как вы повторно используете выбор визуального режима?
Часто при редактировании кода я выбираю блок в визуальном режиме и выполняю поиск и заменяю блок. Однако после внесения изменений он оставляет визуальный режим. Как вы делаете новую находку и заменяе
5ответов
152 голоса
Как установить и использовать плагин powerline?
Powerline - это плагин для отображения информационной и красивой статусной линии для приглашений vim, tmux и shell для bash, zsh. Статусная линия Vim : Как установить и настроить Powerline дл
9ответов
104 голоса
Выйти быстрее vim
Я использую Vim в основном для быстрых изменений, а не для длительных рабочих сессий. В этом смысле я нахожу последовательность клавиш для выхода из особенно трудоемкой задачи: Esc , Shift + ; ,
5ответов
148 голосов
vi, чтобы удалить «до следующего символа X»
Я понимаю, что vi имеет сочетания клавиш для удаления символов, слов и строк с различными параметрами. Однако я не мог найти это: удалить из курсора на следующий указанный символ Например,
vim
4ответа
98 голосов
Как я могу установить â € œviâ € как мой редактор по умолчанию в UNIX?
Я считаю, что могу сделать что-то вроде export EDITOR=vi, но я не уверен, что именно ввести, и где. Как я могу установить «vi» в качестве моего редактора по умолчанию?
1ответ
97 голосов
Каков рекомендуемый способ копирования изменений с помощью vimdiff?
При сравнении файлов и обновлении репозитория исходного кода мне нравится использовать vimdiff. Чтобы скопировать изменения, сделанные из одного файла в другой, я обычно использую последовательность
5ответов
117 голосов
Вызов vi через find | xargs ломает мой терминал. Зачем?
При вызове vim через find | xargs, например: find . -name "*.txt" | xargs vim вы получите предупреждение о Input is not from a terminal и терминал с довольно сильно сломанным поведением. П
5ответов
86 голосов
Скопируйте текст из одной панели tmux в другую (используя vim)
У меня есть два файла, открытые в vim, каждый в одной панели tmux. Я хотел бы скопировать, скажем, 10 строк из одного файла в другой. Как я могу выполнить это, не используя мышь Copy -> Paste?
11ответов
85 голосов
Что такое `^ M` и как я могу избавиться от него?
Когда я открываю файл в vim, я вижу странные символы ^M. К сожалению, любимая поисковая система в мире не справляется со специальными символами в запросах, поэтому я спрашиваю здесь: Что это
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132