Вопросы с меткой [vimrc]

Конфигурационный файл Vim.

4
голоса
2ответа
2k показов

Вставить Gvim, используя Control+Shift+V, оставив Visual Block Mode Control Control+V

Есть ли способ сопоставить вставку с control+shift+v и оставить режим визуального блока как control+v в gvim? Я использую оба довольно часто.
4
голоса
1ответ
1k показов

Разница между пользователем завершенным и полным омни в vim

Я использую neocomplcache в Vim 7.3. При вводе некоторого кода я ожидаю, что он предложит дополнения, основанные на классе переменной: $db = new MembersDatabase(); $db-> /* Sugest addMember, ...
4
голоса
2ответа
4k показов

Как настроить параметры синтаксиса в моем VIMRC?

Я работаю с несколькими языками и разметками в vim каждый день (ruby, python, javascript, CSS, HTML и т.д.) И хотел бы иметь разные настройки для каждого буфера, когда я запускаю свой редактор. Как я ...
4
голоса
2ответа
152 показов

Vim соединяет линии во время упаковки

Я использую formatoptions для форматирования моих файлов. Но если в моем текстовом файле есть символ новой строки, Vim объединяет строки, удаляя этот символ. Как определить в Vim жесткую переноску ...
4
голоса
2ответа
446 показов

Как указать пользовательские настройки для vim на основе пути к файлу

В частности, я хочу отключить создание резервных копий и создание файла подкачки в vim, но только при открытии / редактировании файлов, которые находятся на определенном удаленном томе или в ...
4
голоса
1ответ
413 показов

Vim - Как я могу определить, что буфер загружен в окне быстрого исправления?

Различные плагины, которые я использую, загружают свои результаты в буфер в окне быстрого исправления. Например, ack.vim загружает результаты поиска туда. Я хотел бы отключить различные вещи, такие ...
4
голоса
1ответ
192 показов

Создание ~/.vimrc отключает подсветку синтаксиса

Я начал использовать Vim, так как он был впервые установлен, а затем решил изменить поведение отступов, добавив set tabstop=8 softtabstop=0 expandtab shiftwidth=2 smarttab в ~/.vimrc в соответствии с ...
4
голоса
1ответ
4k показов

Как установить шрифт по умолчанию для gvim в Windows?

Я использую gvim на Windows. По умолчанию он использует шрифт Fixedsys, но я бы хотел использовать Consolas в качестве шрифта по умолчанию. Я попытался установить его с помощью опции меню; это ...
4
голоса
2ответа
2k показов

Sourcing. Vimrc дает ошибку E174

Я использую vim на Mac OS X. После редактирования файла .vimrc я хочу попробовать перезагрузить его, не перезапуская vim. Но это дает мне следующую ошибку. E174: Command already exists: add ! to ...
4
голоса
1ответ
86 показов

Источник vimrc с веб-страницы?

Я работаю с множеством разных серверов и хотел бы объединить мой vimrc на всех них. Я вижу, что у vim есть команда source, которая, как я предполагаю, работает аналогично bash. В bash для получения ...
3
голоса
2ответа
4k показов

Команда содержит символы канала - почему vim говорит "не команда редактора"?

Я пытаюсь сопоставить некоторые команды с ярлыком в vim. В частности, я пытаюсь получить раскрашенный git diff. Если я наберу эту команду в режиме Ex, она будет работать как положено: :! git diff ...
3
голоса
3ответа
2k показов

Bash-подобное завершение кода в vim?

В настоящее время я использую superTab для дополнений в Vim. Тем не менее, я хотел бы, чтобы завершения были больше похожи на bash. Например, если я печатаю st и возможные дополнения struct, string Я ...
3
голоса
4ответа
10k показов

Обнаружение типа файла не работает

Я использую один и тот же vimrc на двух отдельных компьютерах, оба используют MacBook (MacVim). Один правильно определяет тип файла после запуска файла из терминала. Другой заставляет меня печатать ...
3
голоса
1ответ
556 показов

YouCompleteMe установить флаги для типа файла

let g:syntastic_c_compiler = 'clang' let g:syntastic_c_compiler_options = ' -ansi -pedantic' let g:syntastic_cpp_compiler = 'clang++' let g:syntastic_cpp_compiler_options = ' -std=c++11 ...
3
голоса
1ответ
988 показов

Что такое ..vimrc.un ~ и какой компонент Vim создает его почему?

В последнее время я часто нахожу файл с именем ..vimrc.un~ в папке, в которой я редактирую файл. Откуда этот файл? Я использую Vim 7.3 с плагинами pathogen , nerdtree , vim-eunuch , vim-surround ...
3
голоса
2ответа
2k показов

шаблоны кодирования vim

Недавно я начал изучать vim, и мне интересно, как лучше всего настроить шаблон для определенных типов файлов? Например: скажем, я хотел автоматически загрузить некоторые C #include и вызов main() ...
3
голоса
1ответ
4k показов

Цветовая схема (ы) в Vim не работает должным образом

На Archlinux, используя Vim 7.4 (установлен с pacman), я пытался использовать цветовую схему lucius. Однако, как только я включил его, все цвета исчезли. Это произошло в эмуляторе терминала Xfce под ...
3
голоса
1ответ
1k показов

Можно ли установить смещение горизонтальной прокрутки в Vim?

Я хотел бы всегда видеть немного контекста, когда строки длинные, например: set scrolloff=5 Возможно?
3
голоса
1ответ
260 показов

Выдает ли перезагрузка vimrc из терминала ошибку?

Когда я перезагружаю .vimrc из vim, это не дает никаких признаков ошибки. :so % Но когда я использую терминал для перезагрузки, он выдает ошибку. $ source ~/.vimrc Предполагается ли дать ошибку? Или ...
3
голоса
3ответа
2k показов

В Vim, как я могу установить локальное соответствие только для определенного типа файла?

В Vim я могу установить локальную конфигурацию как: setlocal number Как я могу установить локальное соответствие только для определенного типа файла? Я использую это: autocmd! BufEnter ...
3
голоса
1ответ
872 показов

Как я могу проверить, находится ли курсор в конце строки?

Джентльмен, Простой вопрос о Vim! Как я могу проверить, находится ли курсор в конце строки, используя функцию в vimrc? [] 'S
3
голоса
2ответа
3k показов

Показаны некоторые пробельные символы, но не все, в vim?

Я использую set list и устанавливаю опции set listchars в vim. Я бы хотел настроить set listchars для отображения конечных пробелов и т.д., Но не для вкладок. Можно ли указать, что я не хочу ...
3
голоса
2ответа
882 показов

включить все файлы VIM в папку

Для моего .bashrc меня есть много небольших файлов фрагментов в .config/bash , например, 10-prompt.sh и так далее. В моем настоящем .bashrc меня просто есть следующее: configdir="$HOME/.config/bash" ...
3
голоса
1ответ
4k показов

Выделите символ, на котором находится курсор в vim

Как я могу выделить курсор в vim? Я заинтересован в выделении только буквы, в которой находится курсор. С помощью: set cursorcolumn highlight CursorColumn guibg=lightblue ctermbg=lightgray Выделяет ...
3
голоса
1ответ
1k показов

Vim: выполнить команду с диапазоном молча

В соответствии с документацией vim, команда :silent может быть использована, чтобы избежать приглашения hit-enter . Проблема в том, что я хочу отключить команду, которая принимает диапазон в качестве ...
3
голоса
2ответа
235 показов

Как я могу создать отображение ключей vim, которое вставляет текущую дату?

Я пытаюсь создать сопоставление ключей vim, которое будет инициировать создание нового файла с именем файла с префиксом текущей даты, ожидая, когда я закончу набирать имя файла. Точнее говоря, я хочу ...
3
голоса
1ответ
381 показов

В Vim какая разница между регистрами "+" и "*"?

В Vim какая разница между регистрами "+ и "* ? Какой из них следует использовать для копирования и вставки в Vim из других приложений? Нужно ли что-то добавлять в файл .vimrc, чтобы эти два регистра ...
3
голоса
0ответов
4k показов

Как заставить vim отображать юникод

Я пытаюсь работать с XML-файлом в кодировке utf-8 в vim 7.3, работающем в Ubuntu. Символы ASCII отображаются нормально, но vim дает мне тарабарщину вместо символов юникода. Попробовав следующее, я ...
3
голоса
2ответа
1k показов

Vim уменьшить задержку после выдачи команды

В моем .vimrc есть сопоставления для открытия или переключения на часто используемые приложения. Вариант использования: у меня есть 10 открытых приложений, и я в MacVim. Быстрее выдать sc который ...
3
голоса
3ответа
3k показов

Где хранятся эти нестандартные настройки Vim, если не в моем файле .vimrc?

Поэтому, когда я нажимаю :set я вижу набор настроек, которых нет в моем файле ~/.vimrc . (Я думаю, это настройки, которые я установил много лет назад и не помню). Итак, я делаю :version и получаю ...
3
голоса
1ответ
834 показов

Как установить курсор, чтобы он останавливался, когда он попадает в конец строки в Vim?

(Disclamer: я новичок в Vim.) Мне по ошибке удалось разрешить перемещения курсора в любом месте экрана, то есть за пределами строк. Это делает очень утомительным обнаружение лишних пробелов и т.д. ...
3
голоса
1ответ
103 показов

Каталог предложений в строке состояния Vim

Недавно в видео о Vim я обнаружил следующее: при вводе Tab в командной строке в vim в строке состояния отображаются подсказки о возможных каталогах, соответствующих буквам, которые вы уже ввели (см. ...
3
голоса
1ответ
140 показов

Какой сайт существует для обмена файлами пользовательских настроек Linux?

Я помню, что кто-то здесь, в SU, дал ссылку на сайт, где вы могли бы поделиться своими файлами конфигурации Linux (такими как bashrc , vimrc и другие), но я не помню, что это был за сайт. Я уже искал ...
2
голоса
1ответ
50 показов

Vim помещает две вкладки, когда я нажимаю на вкладку

У меня есть следующие настройки, чтобы иметь табуляцию размером в два пробела: :set tabstop=2 :set noexpandtab :set shiftwidth=2 Однако каждый раз, когда я нажимаю клавишу Tab, появляются две вкладки ...
2
голоса
1ответ
1k показов

Vim - Как распознать пробелы как вкладки (set listchars = tab)

Интересно, можно ли использовать конфигурацию для этой команды "set listchars = tab:▒░, trail:·", чтобы "увидеть" 4 пробела в качестве вкладок и получить эффект от рисунка ниже (с использованием ...
2
голоса
1ответ
625 показов

Как включить все файлы конфигурации Vim в какую-то папку?

Я хочу реорганизовать мой каталог vim так: - dotfiles |- vim | |- config | | |- global | | | |- basic.vim | | | |... | | |- plugins | | | |- ctrl-p.vim | | | |... | | |- functions | | | |... | | |... ...
2
голоса
2ответа
853 показов

Относительные пути в .vimrc

Я хотел бы добавить что-то вроде let coffee_compiler = '~/repos/coffee-script/bin/coffee' на мой .vimrc , но vim не расширит ~ (очевидно, поскольку это не моя оболочка). Как я могу заставить это ...
2
голоса
1ответ
253 показов

Можно ли ограничить моделин в vim, чтобы разрешить только определенные настройки?

Есть ли способ настроить vim для включения 'modeline' (и, соответственно, для установки 'modelines' отличным от нуля), но ограничив возможность синтаксического анализа modelines в файлах? Я хочу ...
2
голоса
1ответ
888 показов

Конвертировать функции в vimrc в функции автозагрузки?

Мой .vimrc разделен на несколько файлов в каталоге vimrc.d, и в этих файлах находятся глобальные настройки, переменные и функции, основанные на определенных функциях, таких как Diff, Color, Folding и ...
2
голоса
1ответ
2k показов

цвета vim-powerline вышли из строя в urxvt

Я приложил два изображения, показывающих, как выглядит моя vim-powerline. нормальный режим vim http://maprys.net/download/vim_normal.png режим вставки vim http://maprys.net/download/vim_insert.png ...
2
голоса
4ответа
1k показов

Vim Tagbar пуст после установки CoffeeTags

Мне тяжелее всего заставить CoffeeTags работать в Vim. Как подсказывает веб-сайт, я установил гем CoffeeTags и добавил конфигурацию к моему ~/.vimrc . Когда я открываю Tagbar, он пуст. Вот скриншот, ...
2
голоса
1ответ
1k показов

Linux Ubuntu Vim - перейти к каталогу символических ссылок / ссылок?

Эй, ребята, можете ли вы помочь мне с некоторыми вопросами о том, как перемещаться по ссылкам на каталог или файл, на который он указывает через командную строку? Если я пытаюсь ввести в них «cd», он ...
2
голоса
1ответ
2k показов

Почему настройка viminfo не работает в VIM

Я установил viminfo в моем .vimrc для ускорения запуска. Однако настройка не работает. Настройка: set viminfo=%,\"100,'10,/50,:100,h,f0,n~/.vim/cache/.viminfo Когда я попытался echo &viminfo , ...
2
голоса
1ответ
699 показов

конфигурация vimrc

Извините, если мой заголовок кажется расплывчатым. Я не был уверен, как сделать краткое название. У меня есть 2 вопроса: 1) Для перемещения вкладок в vim, когда я сопоставляю ctrl+pgup с ctrl+p и ...
2
голоса
2ответа
1k показов

Как использовать несколько пробелов в списках?

В настоящее время я использую следующие списочные символы, которые я нашел в приведениях vim: set listchars=tab:▸\ ,eol:¬ Я хотел бы сделать табуляцию ▸, за которой следуют 3 пробела, но я не могу ...
2
голоса
1ответ
694 показов

Установить vim для автоматической вставки пробелов после запятой?

Я хотел бы настроить мой vim для автоматической вставки пробелов после символов, таких как запятые, скобки, фигурные скобки и парены. Это чисто для эстетики. Кто-нибудь знает, как я мог это сделать ...
2
голоса
1ответ
127 показов

Две разные установки Windows, выполняющие одну и ту же цветовую схему, разные результаты

Я недавно скопировал свои настройки Vim на новый компьютер с Windows. Я использую измененную версию темы « molokai vim», которую я назвал « molokai-mine ». Вот как это должно выглядеть: Однако на ...
2
голоса
0ответов
261 показов

Vim - Определить статус Caps Lock

Мой вопрос прост и понятен! = D В этой теме @OsQu ... Vim - Capslock включен? ... говорит, что вы можете использовать Automation Hotkey Scripting (AHK) ниже, чтобы определить статус Caps Lock (вкл / ...
2
голоса
2ответа
910 показов

Как я могу проверить мой .vimrc?

Мои файлы .vimrc, кажется, работают и не генерируют видимых ошибок при нормальной работе. Недавно я начал использовать Knife и обнаружил, что не могу использовать Vim в качестве редактора для ...
2
голоса
1ответ
1k показов

Как заставить Vim в cygwin/Windows правильно подчеркнуть CursorLine?

Вот часть моего .vimrc: set background=dark set cul hi CursorLine term=underline cterm=underline gui=underline В Linux vim отображается нормально, а линия курсора подчеркнута тонкой белой линией. ...