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

Vim читает команды инициализации из файла с именем vimrc при запуске. Это может быть использовано для установки настроек, определения функций, выполнения автокоманд и многого другого.

7
Как мне отладить мой файл vimrc?
У меня проблема с Vim, и я думаю, что она может быть в моем vimrcфайле (или мне сказали, что это может быть мой vimrcфайл). Как мне это проверить? Если это мой vimrcфайл, как я знаю , где именно проблема заключается?
80 vimrc 

1
Какова цель файлов подкачки?
Когда я редактирую файлы, Vim стремится создавать файлы с именами , которые меня раздражают. Из , я вижу, что опция подавляет создание файлов подкачки..filename.swpvim -h-n Существует ли директива vimrc, которую я могу использовать для отключения файлов подкачки по умолчанию? Какова цель файлов подкачки, и какие функции я бы упустил, подавив …


7
Самый быстрый способ переключиться на буфер в Vim?
Одним из способов выбора буфера в vim может быть просмотр списка буферов с использованием стандартных команд as :lsили с помощью некоторого внешнего кода плагина / vimscript для просмотра списка в окне . Допустим, я хочу перейти к буферу напрямую, как можно быстрее. Чтобы просмотреть список буферов в последовательном режиме, я …
43 vimrc  buffers 

1
Зачем мне нужен и vimrc и gvimrc?
Кажется, есть два способа сохранить настройки, специфичные для gvim: Сохраните .vimrcфайл для vim и .gvimrcфайл для специфических дополнений gvim. Сохраните все настройки .vimrcи оберните конкретные настройки gvim в условное обозначение функции: if has('gui_running') " gvim specific settings here endif Учитывая наличие последнего варианта, зачем мне нужен .gvimrcфайл?
38 vimrc  gvim 

6
Применение настроек только к дереву каталогов
В моей работе мы используем стандарт ts2; мое личное предпочтение - 4, и это то, что я использую для своих хобби-проектов, и этот другой проект, который мы унаследовали, имеет соглашение ts=8. Есть также некоторые другие настройки, которые я хочу установить для проекта (например, сворачивание). Использование этих настроек для типа файла …
33 vimrc  filesystem 

2
В чем разница между let и set?
Я не знаю много теории Vim. Похоже, что мы setнекоторые переменные и letдругие переменные. Какая разница, и когда один требуется над другим? Кроме того, соляризованная vim colorscheme говорит о let g:blabla...том, каково значение g:в этом случае?
29 vimrc  vimscript 

1
Как настроить плагин для авиакомпании Vim, чтобы он выглядел как скриншот собственного проекта?
Я пытаюсь запустить Vim-Airlines . Я потребовал это через Vundle в моем ~./vimrc: Plugin 'bling/vim-airline' Я установил его и ожидал, что мой Vim будет выглядеть как скриншот на странице проекта: И все же это выглядит так: Что касается шрифтов, я попытался добавить: let g:airline_powerline_fonts = 1 Все же значки тогда …

5
Как поделиться конфигом между vim и Neovim
Я начал использовать neovim и переместил его .vimrcв .config/nvim/init.vimи другие вещи находятся в .local/share/nvim. Как лучше всего делиться конфигами или даже плагинами между vim и Neovim? Symlinks? Могу ли я изменить каталоги в .vimrc, чтобы использовать только одну символическую ссылку? После переноса моей конфигурации vim в местоположение по умолчанию в …
23 vimrc  neovim 

2
Возможно ли и полезно ли разделить vimrc?
Согласно заголовку, возможно ли разбить vimrcфайл на несколько вложенных файлов? Хранить отдельные файлы для групп настроек, которые касаются одной вещи ? Эта вещь может быть что угодно, любой вид определенной пользователем группы параметров. Например, [Обновлено] сохранить все настройки, связанные с Python (-mode)vimrc.python-mode ? сохранить настройки утилиты Календарь для vim в …
22 vimrc  filetype 

2
Как я могу переопределить сопоставления ключей плагинов?
Я установил плагин, который не предоставляет механизм для отключения определения клавиш, которые он определяет. Я хочу переопределить одно из сопоставлений ( <leader>cc), определенных плагином для моей собственной цели, я попытался добавить следующую строку в свой .vimrc: noremap <leader>cc echo "my purpose" Но это не работает, <leader>ccвсе еще выполняет команду плагина. …

8
Есть ли лучшая практика, чтобы сложить файл vimrc
Недавно я понял, что моя vimrcдлина теперь больше 400 строк (что для ИМО слишком много, я постараюсь уменьшить ее), и чтобы упростить навигацию, чтение и редактирование, я решил исследовать концепцию свертывания в vim (которая Я не был знаком с) . Я пытался установить метод сворачивания, indentно результат мне не понравился …
21 vimrc  folding 

5
GitHub для .vimrc и плагинов
Я знаю, что многие люди хранят свои .vimrc на GitHub, чтобы упростить получение права на работу на новых машинах, и это имеет для меня полное значение. Однако включение плагинов проблематично, поскольку используемые мной плагины уже являются репозиториями git. Как создать репо, который будет отслеживать как их .vimrc, так и любые …

3
Для чего используется `softtabstop`?
Я знал об этих настройках вкладок в Vim: ts sw expandtab smarttab sts Моя нормальная настройка set ts=4 sw=4 expandtab smarttab. Но согласно stsдокументации , если expandtabона не установлена, она будет пытаться использовать комбинацию пробелов и табуляций, чтобы составить желаемое количество пробелов для размера табуляции. Я не могу придумать полезного …

1
Как определить собственное всплывающее окно / меню в vimrc
Назначение каждой полезной функции для клавиши хорошо работает для часто используемых инструментов, но есть некоторые операции, которые я использую настолько редко, что я бы предпочел назначить их некоторым всплывающим меню, определенным в моем vimrc. Я видел плагины, такие как CtrlP, открывающие всплывающий список, так что это должно быть возможно. Итак, …
19 vimrc 

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