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

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


13
Как закомментировать блок кода Python в Vim
Мне было интересно, было ли в Vim какое-либо отображение клавиш, позволяющее мне делать отступы для определенных строк кода (были ли эти строки выделены в визуальном режиме или n строк выше / ниже текущей позиции курсора). Так что в основном то, что преобразует следующее def my_fun(x, y): return x + y …
186 python  vim  editor 

1
Как я могу показать скрытые файлы (начиная с точки) в NERDTree?
Как я могу заставить NERDTree показывать файлы, начинающиеся с .(точки)? У меня есть файл с именем .hgignoreв каталоге проекта. Если я перехожу к этому каталогу с помощью NERDTree, файл не отображается в дереве. Я использую Gvim на Windows.
186 windows  vim  nerdtree 


3
Может ли vim выделить соответствующие теги HTML, такие как Notepad ++?
VIM поддерживает сопоставление пар фигурных скобок, скобок и квадратных скобок. Это отлично подходит для редактирования языков C-стиля, таких как PHP и Javascript. Но как насчет соответствия тегов HTML? Notepad ++ имел эту функцию, пока я использовал его. Возможность определить, где блоки HTML начинаются и заканчиваются, очень полезна. Я ищу что-то …
181 html  notepad++  vim 

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


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

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


6
VIM: удаление из текущей позиции до пробела
Часто при разработке я сталкиваюсь с вложенным объектом, который я хотел бы удалить из кода в середине строки, например: htmlDoc.WriteLine("<b><h3>" + this.cbAllSyncs.SelectedItem.ToString() + "</h3></b>"); Часть, которую я хотел бы удалить: this.cbAllSyncs.SelectedItem.ToString() Я знаю, что могу посчитать количество слов и периодов и ввести, 7dwчтобы удалить из моей текущей позиции курсора «это». …
172 vim 

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

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

9
Как мне соединить две строки в 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 number>_T<date+time>_O<Original File name>.DAT Вторая строка была удалена, и содержимое второй строки было добавлено к первой строке. Как я могу сделать это, …
169 vim  vi 

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

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