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

180
Почему Vim сохраняет файлы с расширением ~?

Я обнаружил, что при использовании Vim в Windows Vim сохраняет файл, .ext.swpфайл, который удаляется при закрытии окна Vim, и .ext~файл. Я предполагаю, что .ext.swpфайл является резервной копией сеанса на случай сбоя Vim. Какова цель .ext~файла, однако? Это постоянный резервный файл? Это...

178
Изменить размер шрифта macvim?

Я использую Macvim и мне это нравится. Мне также очень нравится шрифт по умолчанию. Мой вопрос: Как изменить размер шрифта в моем .gvimrc? Я хочу, чтобы он был больше, без изменения шрифта по умолчанию. Все примеры, которые я видел, указывают шрифт, затем ':', а затем размер. Так как же просто...

176
Откройте буфер как вертикальное разделение в VIM

Если вы редактируете файл в VIM, а затем вам нужно открыть существующий буфер (например, из списка буферов:), :buffersкак вы можете открыть его в вертикальном разделении? Я знаю, что вы уже можете открыть его с нормальным разделением, как: :sbuffer N Здесь указан нужный Nвам номер буфера, однако...

174
установить шрифт gvim в файле .vimrc

Я использую gVim 7.2 в Windows 7. Я могу установить шрифт gui как Consolas 10 (размер шрифта) из меню. Я пытаюсь установить это в .vimrcфайле, как показано ниже: set guifont=Consolas\ 10 Но это не работает. Кто-нибудь знает, как это...

172
VIM: удаление из текущей позиции до пробела

Часто при разработке я сталкиваюсь с вложенным объектом, который я хотел бы удалить из кода в середине строки, например: htmlDoc.WriteLine("<b><h3>" + this.cbAllSyncs.SelectedItem.ToString() + "</h3></b>"); Часть, которую я хотел бы удалить:...

172
Как изменить размер вкладки в Vim?

Каждый раз, когда я добавляю селектор в CSS и нажимаю, Enterчтобы определить свойства, он выглядит так: #selector { property: value; } (8 пробелов на вкладках) Как я могу настроить Vim, чтобы сделать это так: #selector { property: value; } (4 пробела на...

170
В VIM, как разбить одну действительно длинную строку на несколько строк?

Скажем, у меня есть супер длинная строка в редакторе VIM (скажем, около 300+ символов). Как бы я разбил это на несколько строк, чтобы границы слов примерно разбились на 80 символов? Пример: This is a really long line This is a really long line This is a really long line This is a really long line...

169
Как мне соединить две строки в vi?

У меня есть две строки в текстовом файле, как показано ниже: S<Switch_ID>_F<File type> _ID<ID number>_T<date+time>_O<Original File name>.DAT Я хочу добавить две строки в vi, как показано ниже: S<Switch_ID>_F<File type>_ID<ID...

168
Vim: Как открыть другой буфер [No Name], такой как при запуске?

В моей программе Vimscript мне нужно открыть дополнительный буфер Vim, который не сразу связан с файлом, но который пользователь может сохранить в файле по своему выбору, так же, как вызывается начальный буфер [No Name]. Как я могу это...

164
Любимые (G) плагины / скрипты Vim? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

163
Как запретить vim создавать (и оставлять) временные файлы?

Почему vim создает <filename>~файлы? Есть ли способ отключить это? Если это для резервного копирования (или что-то), я использую Git для этого. Также эти .<filename.with.path.hints>.swpфайлы тоже. Как мне сказать vim не создавать их или, по крайней мере, очищать после себя?...

163
Как перейти к конкретному персонажу в vim?

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

159
Как использовать vimdiff для разрешения конфликта git merge?

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

157
Что находится в вашем .vimrc? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

157
Как удалить (не вырезать) в Vim?

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