Вопросы с тегом «vim»

vim (Vi IMproved) - текстовый редактор, поддерживающий различные режимы редактирования.

15
Каковы плюсы и минусы Vim и Emacs?
Как бы вы сравнили эти редакторы? Каковы плюсы и минусы каждого? [ примечание ] На это не должны отвечать те, кто «ненавидит одного и любит другого» или те, кто не использовал оба.
372 vim  emacs  vi 

3
обновить измененное содержимое файла, открытого в vi (m)
У меня есть config-файл, который я сохраняю открытым в vim, но иногда он изменяется на диске, и эти изменения не отражаются на терминале. Могу ли я обновить содержимое на экране без закрытия и повторного открытия файла? Если так, то как?
362 vim 

2
Ctrl-s повесить эмулятор терминала?
Я наткнулся на предложение в vimdoc: Note: CTRL-S does not work on all terminals and might block further input, use CTRL-Q to get going again. и этот ключ действительно висит мой VIM. Я думал, что это была ошибка vim, так как при использовании C-s/ C-x C-sв emacs nox проблем не …


10
Лучше цвета, чтобы комментарии не были темно-синими в Vim?
В основном я редактирую файлы Ruby, хотя комментарии к файлам сценариев оболочки также # В настоящее время мои комментарии отображаются темно-синими черными, которые действительно трудно читать. Смотрите скриншот. Как я могу изменить их цвет? Я готов рассмотреть различные схемы для всех цветов, хотя мне нравится черный фон в качестве основы.

5
удалить строку в vi
Как я могу удалить строку в VI? Вот что я сейчас делаю: Откройте терминал alt+ ctrl+t vi a.txt Я перемещаю курсор на строку, которую хочу удалить, и какую комбинацию клавиш следует использовать для удаления строки в редакторе vi ?
170 ubuntu  terminal  vim  vi 

11
Как я могу редактировать несколько файлов в VIM?
Я знаю, что могу открыть несколько файлов с vimпомощью чего-то вроде vim 2011-12*.log, но как я могу переключаться между файлами и закрывать файлы по одному? Кроме того, как я могу сказать имя текущего файла, который я редактирую?
169 linux  command-line  vim  files 


11
Что такое `^ M` и как мне от него избавиться?
Когда я открываю файл vim, я вижу странные ^Mсимволы. К сожалению, любимая в мире поисковая система не справляется со специальными символами в запросах, поэтому я спрашиваю здесь: Что это за ^Mперсонаж? Как он мог туда добраться? Как мне от этого избавиться?


9
Выходите из Vim быстрее
Я использую Vim в основном для быстрого редактирования, а не для длительных рабочих сессий. В этом смысле, я считаю последовательность клавиатуры для отказа от курения , особенно трудоемок: Esc, Shift+ ;, w, q, Enter. Как выйти из Vim (возможно, сохранив документ) с наименьшим количеством нажатий клавиш? Особенно из режима вставки.


1
Каков рекомендуемый способ копирования изменений с помощью vimdiff?
При сравнении файлов и обновлении репозитория исходного кода мне нравится использовать vimdiff. Чтобы скопировать изменения, сделанные из одного файла в другой, я обычно использую последовательность клавиш, например: Shift + V (select line) k or j; { or }; Up or down arrow keys (select more lines) y (copy selected lines) …
117 vim  diff 

2
Является ли Vim невосприимчивым к атаке копирования-вставки?
Вы никогда не должны вставлять из Интернета в свой терминал . Вместо этого вы должны вставить в текстовый редактор, проверить команду, а затем вставить в терминал. Это нормально, но что, если Vim - мой текстовый редактор? Можно ли подделать контент, который переключает Vim в командный режим и выполняет вредоносную команду?


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.