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

Vim - бесплатный модальный текстовый редактор с открытым исходным кодом, доступный для большинства основных платформ. Это позволяет с высокой эффективностью выполнять многие задачи по редактированию текста, но имеет крутую кривую обучения. Чтобы изучить основы, запустите ": help vimtutor". Для вопросов, не связанных с программированием, используйте https://vi.stackexchange.com/.

1
Поддержка многострочных регулярных выражений в Vim
Я заметил, что стандартный синтаксис регулярного выражения для сопоставления нескольких строк заключается в использовании / s, например: This is\nsome text /This.*text/s Это работает, например, в Perl, но, похоже, не поддерживается в Vim. Вместо этого я должен быть более конкретным: /This[^\r\n]*[\r\n]*text/ Я не могу найти причину, почему это должно быть, поэтому …
117 regex  vim 

9
Как добавить текст в конце каждой строки в Vim?
В Vim у меня есть такой текст: key => value1 key => value2 key => value1111 key => value12 key => value1122222 Я хотел бы добавить "," в конце каждой строки. Предыдущий текст станет следующим: key => value1, key => value2, key => value1111, key => value12, key => value1122222, …
117 vim 

19
Стать лучше в Vim [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …
116 vim 


9
Почему я не могу остановить vim от упаковки моего кода?
Я не могу помешать vim обернуть мой код Python. Если я войду :set nowrapкак чемпион, но все равно обернется. Я могу нажать, Jчтобы объединить разделенные строки кода, так что кажется, что вставляется настоящий возврат каретки. Я просто не понимаю, почему и как это остановить.
116 vim 

9
Путаница насчет сворачивания vim - как отключить?
Когда я открываю файл, он выглядит так: или даже так Когда я открываю все складки, они снова закрываются, когда я перехожу к другому буферу и возвращаюсь. Чтобы с ним можно было работать, мне приходится применять zRкаждый раз при открытии буфера. Я установил их в .vimrc: set foldlevelstart=99 set foldlevel=99 Укажите, …
116 vim  vi  folding 

5
Пользователи Vim, где вы отдыхаете правой рукой? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Давние пользователи vim, держите пальцы jkl;или …

5
Как перейти в режим REPLACE в VIM
Я знаю, что могу сделать это, нажав Insertв режиме INSERT, но это требует некоторого растяжения. Есть ли более удобный ярлык для прямого перехода из НОРМАЛЬНОГО режима в режим ЗАМЕНИТЬ?


4
Установка цветов фона Vim
Когда я пытаюсь изменить цвета фона .vimrcв Vim или прямо в нем, используя команду: set background=dark ... это никак не влияет на мое прошлое. Тоже не lightвариант. Однако все выглядит нормально, когда я запускаю gvim. Есть ли способ изменить фон в Vim без изменения настроек Konsole? ИЗМЕНИТЬ Хорошо, есть разница …
114 linux  background  vim  vi 

10
Как я могу открыть оболочку внутри окна Vim?
Я могу открыть оболочку с помощью команды: shell в Vim, однако я не могу редактировать файл и в то же время использовать оболочку. Есть ли способ разделить Vim на несколько окон (или вкладок) и открыть оболочку в одной из них?
114 vim  shell  window 

8
Ubuntu, vim и солнечная цветовая палитра
Я действительно хотел бы вникнуть во все красочное совершенство солнечной цветовой схемы , но, похоже, я не могу правильно ее настроить. У меня есть основной солнечный файл в моей папке .vim / colors, я установил цвета своего профиля терминала в соответствии с тем, что указано на сайте, и добавил строки …
113 vim  ubuntu  colors  terminal 


16
Vim: замена строки на другую, которую выдернули ранее
Хотя бы раз в день бывает такая ситуация: A: This line should also replace line X ... X: This is line should be replaced Я считаю, что не выполняю эту задачу эффективно. Что я делаю: Перейти к строке A: AG Линия янки A: yy Перейти к строке X: XG Вставить …
113 vim 

6
Глобальный поиск и замена в Vim, начиная с позиции курсора и заканчивая
Когда я ищу с помощью команды / нормального режима: /\vSEARCHTERM Vim начинает поиск с позиции курсора и продолжается вниз, возвращаясь к началу. Однако, когда я ищу и заменяю с помощью :substituteкоманды: :%s/\vBEFORE/AFTER/gc Вместо этого Vim запускается с начала файла. Есть ли способ заставить Vim выполнять поиск и замену, начиная с …
112 search  vim  replace 

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