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

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


30
Любимые (G) плагины / скрипты Vim? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
164 vim  editor 


7
Как запретить vim создавать (и оставлять) временные файлы?
Почему vim создает <filename>~файлы? Есть ли способ отключить это? Если это для резервного копирования (или что-то), я использую Git для этого. Также эти .<filename.with.path.hints>.swpфайлы тоже. Как мне сказать vim не создавать их или, по крайней мере, очищать после себя? РЕДАКТИРОВАТЬ упс, дубликат: Почему Vim сохраняет файлы с расширением ~? Я …

4
Как перейти к конкретному персонажу в vim?
Как я могу перейти к следующему символу X в vim? Я часто использую, например, dt: или ct:для удаления / изменения всего, вплоть до двоеточия (или какого-либо другого символа). Есть ли комбинация коротких клавиш, чтобы просто переместить мою позицию курсора на этот символ?
163 vim  macvim 

3
Как использовать vimdiff для разрешения конфликта git merge?
Я только что слил ветку в мой мастер в git и получил. Automatic merge failed; fix conflicts and then commit the result.Теперь я побежал git mergetoolи открыл vimdiff с изображением ниже. Я не знаю, как использовать vimdiff. Что означает каждая панель здесь, и как мне действовать, чтобы устранить конфликт слияния?


30
Что находится в вашем .vimrc? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
157 vim  refactoring 


6
Как удалить (не вырезать) в Vim?
Как я могу удалить строку, не помещая ее в буфер по умолчанию? Пример: line that will be copied. line that I want to be substitued with the previous one. Что я пытаюсь сделать: yy dd p Но Vim заменяет недавно скопированную строку удаленной (вырезанной). Я знаю , что я могу …
157 vim  copy-paste 

5
Установка параметров пробела Vim по типу файла
На моей работе я должен следовать домашнему стилю для отступов, который выглядит следующим образом: 2 пробела при кодировании html и ruby вкладки при кодировании JavaScript, рекомендуется с tabwidth = 4 Каков наилучший способ указать различные параметры пробелов для каждого типа файла?

6
Футляр заменитель в Vim
Можно ли это сделать в Vim? Я имею в виду: поиск «BadJob» и замена на «GoodJob» сделают следующие замены 'badjob' -> 'goodjob' 'BadJob' -> 'GoodJob' 'badJob' -> 'goodJob' 'BADJOB' -> 'GOODJOB'
154 vim  replace 


14
Не удалось запустить редактор
Мне не часто приходится изменять несколько сообщений коммита, но это случалось один или два раза, и я никогда не помню, чтобы это видел. Я надеюсь, что кто-то еще. Когда я git rebase -i HEAD~7, ожидаемый список открывается в vi точно так, как ожидалось. Я изменяю pickзначения, editгде это уместно, а …
153 git  vim 


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