Я хотел бы знать, что означает #символ в именах функций, например: execute pathogen#infect()
Я хотел бы знать, что означает #символ в именах функций, например: execute pathogen#infect()
Допустим, у меня есть функция с именем StripWhitespace. Я могу запустить его на одном файле, открыв файл и запустив его :StripWhitespace. Как я могу автоматически запустить эту функцию для папки с файлами и сохранить результаты по мере...
Слишком часто я делаю ошибку, печатая с неправильным фокусом окна (и делал это несколько раз с помощью USB-аутентификатора). В программах с большим количеством горячих клавиш (Gmail, VLC, Vim) это часто приводит к непреднамеренным последствиям нежелательных изменений. Иногда я могу проследить свои...
Как мне редактировать crontabфайлы во FreeBSD? $ crontab -e # ... I do my thing in vim & :wq "crontab.9ZcXiFaawt" 6L, 203C written crontab: temp file must be edited in place Exit 1 Использование EDITOR=nviработает нормально ... Linux также, кажется, работает нормально...
После того, как я почти каждый раз что-то печатаю прописными буквами, я забываю отключить capslock при возвращении в обычный режим. Затем я пытаюсь переместить курсор и в итоге объединить несколько строк и многое другое, чего я не ожидаю. Можно ли настроить vim для отключения capslock при нажатии...
Vim так бесконечно настраивается. Однако разработка vimrc является непростой задачей для новичков и промежуточных пользователей. По сути, вы должны разработать его с чистого листа, читая документацию и получая счастливые советы от других пользователей. Существует ли интуитивно понятное меню...
Есть ли способ сделать функции Vim Fold основанными на синтаксисе объявления функции? Например, с помощью vim включите такую функцию: def foobar(foo,bar): if foo > bar: print "foo" elif foo < bar: print "bar" elif foo == bar: print "foobar" В это: +----- 7 lines: def foobar(foo,bar):...
Я установил expandtabв своем .vimrcфайле для преобразования tabв несколько spaceсимволов. Однако некоторые файлы (например, Makefile) требуют tabвставки символа. Есть ли простой способ заставить вставку, tabпока я...
У меня есть файл со строкой, которая выглядит так: foofoo.xy.barbar Я хочу , чтобы изменить xyTo gh. Я пытался сделать 2r-> gh, но очевидно , что не работает, как он заменил xyс , ggа затем переместил курсор на одно место влево. Есть ли способ сделать это, не входя в режим вставки, или не...
Чтобы добавить к этому вопросу стекопотока , что нужно добавить в него, .vimrcчтобы обеспечить «частное редактирование» определенных расширений файлов (например, .gpgфайлов). Без ущерба для эффективности сеанса, никакая информация о проделанной работе не должна сохраняться, включая регистры,...
Я заметил, при редактировании вдоль строки в текстовом файле в режиме вставки курсор переместится в начало строки следующего за записи с помощью последовательности клавиш: <esc>:w Я хотел бы изменить это поведение так , что курсор будет оставаться на месте после: напиши. Это возможно? Мне не...
Если у меня окна расположены в четыре квадранта, как в следующей последовательности команд: :tabnew :vsplit :split <C-W>l :split затем, введя подобную команду <C-W>J, они больше не будут квадратными; в этом случае это заставит одно окно плавать внизу. Как я могу сделать обратное, то...
Я получаю эту проблему, когда я запускаю Vim с -pопцией. Предположим, я начал с vim -p first.txt second.txt Затем после редактирования first.txtя перехожу к second.txtиспользованию gt. Я нажимаю клавиши ggи Gснова. Это приводит к ошибке Vim: Caught deadly signal SEGV С этого момента Vim не отвечает...
Я только что обнаружил :bwipeoutкоманду, для которой :helpговорится: Нравится :bdelete, но реально удалить буфер. Все, что связано с буфером, потеряно. Все метки в этом буфере становятся недействительными, настройки параметров теряются и т. Д. Не используйте это, если вы не знаете, что делаете....
Могу ли я интегрировать некоторую форму завершения символа в Vim? Выделенные редакторы TeX, такие как TeXMaker, предоставляют список символов для завершения (например, \alпоказывает список с \alpha, \laпоказывает \lambdaи \langle). Обратите внимание, что TeX имеет довольно большое количество...
Я хочу, чтобы мой .vimrc синхронизировался через github, поэтому он должен быть публичным файлом, но в то же время я должен поместить в него некоторые конфиденциальные данные (например, пароли db / hosts для dbext.vim), не отдавая их другие. Каков наилучший способ и как это...
Без таких плагинов, как ctrlpи NERDTreeкакой самый эффективный способ найти и открыть файлы в глубине дерева проекта? Установка pathдля **/*результатов в бесполезных файлов .gitи других скрытых каталогов, так что , как представляется, может быть и речи. Есть ли способ установить путь разумным...
Есть ли веская причина, почему функции VimScript, которые я вставляю в мои, .vimrcили _vimrcдолжны начинаться с заглавной буквы?
Как я могу переместить курсор на n- й байт в буфере? Как я могу отобразить текущую позицию курсора в линейке с точки зрения байтового смещения, а не строк и столбцов? (Дополнительный вопрос: может ли он отображаться как в десятичном, так и в шестнадцатеричном...
Я нашел несколько цветовых схем, которые мне нравятся, но некоторые из них имеют функцию, заключающуюся в том, что строки под содержимым файла на дисплее - в ~области - имеют другой цвет фона, как показано на рисунке. Я хочу, чтобы это был тот же фон цвет как обычный текст. При редактировании...