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

1
Отображения переключения Vim

Я настроил свои отображения следующим образом: "Set up mappings for LaTeX files let b:myEngine=0 let g:myEngineList=["pdflatex","texexec"] "pdflatex or context function! ToggleEngine() if b:myEngine == "pdflatex" let b:myEngine = "context" execute "imap <F5> :! pdflatex %;<CR>" execute...

1
Что такое файлы gvim ~?

Почему, когда я создаю / сохраняю свой файл (скажем, имя файла 'xyz.sql'), gvim сохраняет другой файл, который он называет 'xyz.sql ~', в том же каталоге? Могу ли я удалить эти «лишние» файлы или они нужны по какой-то причине? Даже когда я закрываю gvim, они все еще...

1
Я использую vim в эмуляторе терминала. Можно ли заставить Vim Colourschemes работать?

Я предпочитаю использовать vim непосредственно в моем терминальном эмуляторе (gnome-terminal или konsole), а не на gvim, потому что он лучше интегрируется в мой рабочий процесс. К сожалению, это также делает красивые цветовые схемы недоступными. Есть ли простой способ заставить работать цветовые...

1
Запуск gVim на USB-накопителе

Как я могу запустить gVim на USB-накопителе (я не могу установить программное обеспечение на компьютер), желательно, чтобы я хотел загрузить его на USB-накопитель с Mac (поэтому я не могу установить exe - но я мог использовать компьютер), а также как я могу загрузить свой .vimrc файл на диске и...

1
Vim, кажется, произвольно устанавливает скрипты?

Я пытаюсь установить плагины Go Vim, а также gocode. https://github.com/nsf/gocode Установка завершена без ошибок, все мои скрипты теперь находятся внутри ~ / .vim Для справки, это мой .vimrc: http://pastebin.com/HLfgyTX7 Но по какой-то причине они не загружаются ... Я проверил: scriptnames....

1
Сим-ссылка MacVim указывает на более раннюю версию vim

Используя homebrew, я установил MacVim 7.3, но, набрав в терминале «vim», он указывает на версию 7.2, которую я установил, загрузив MacVim из Интернета. Я, должно быть, установил это некоторое время назад и установил символическую ссылку на vim. Не можете понять, как изменить эту символическую...

1
Как установить цветовую схему для VIM в Mac Terminal?

Кажется, что цветовая схема VIM конфликтует с настройками Mac Terminal. Я хочу изменить цвет подсветки поиска. И это нормально, установив в режиме VIM ESC. (: привет, поиск ctermbg = 4) Тем не менее, это не работа для установки в .vimrc....

1
Vim: есть ли эквивалент: tab, который выполняет команду и разделяет (или vsplits)

:[count]tab {cmd} Выполняет команду и помещает открытый буфер (если есть) в новую вкладку. :tab b part-of-filename Это быстрый способ открыть буфер в новой вкладке. Есть ли эквивалент, который делает то же самое с разделением или вертикальным...

1
Vim визуальный режим «W» выберите

При использовании gvim 7.3 я могу выбрать слово, набрав v, а затем w. Выбранное слово не включает пунктуацию после слова. При использовании vim 7.2 в Linux выберите слово, набрав v, а затем w также выберет следующую пунктуацию. For example with this text and the cursor at the beginning of the line:...

1
vim serverlist поверх ssh не работает

Я пытался поиграть с экземплярами сервера vim и заметил, что когда я захожу по SSH в рабочий ящик, я никогда не вижу имена серверов, поэтому не могу посылать им сигналы как вы увидите, если я создаю экземпляр сервера локально, а затем выхожу в оболочку, я могу перечислить (и посмотреть), что...

1
Vim: Captue 'filetype command' состояние к переменной?

Для пользователей vim, которые используют менеджер пакетов, документы обычно говорят использовать filetype offво время инициализации. Есть ли способ записать текущее состояние команды filetype в переменную, чтобы я мог восстановить его после выполнения filetype offкоманды и кода инициализации...

1
Переменные состояния в VIM

Есть ли способ иметь переменную состояния в VIM? Рассматривать: " Relative line numbers in Normal mode, absolute in Insert mode. Ctrl-N to toggle set relativenumber autocmd InsertEnter * :set number autocmd InsertLeave * :set relativenumber inoremap <C-n> <C-o>:call...

1
Отсутствует панель инструментов в gvim 7.3

Я недавно скомпилировал gVim 7.3.592, используя gcc 4.7.1 из дистрибутива MinGW, доступного через nuwen.net , Он был построен с использованием интерфейсов языка Python 2/3 и Ruby (или, точнее, я установил определения PYTHON, PYTHON3 и RUBY в make-файле для MinGW). Вот мой гвимрц , У меня есть файл...

1
Какую локаль использует VIM для сортировки и регулярных выражений?

Предположим, у меня есть файл со следующим содержанием: c C b B a A Когда я делаю :%sort, Я получаю следующий результат: A B C a b c Когда я делаю :%!sort (обратите внимание на '!'), я получаю a A b B c C Я получаю такое же поведение с регулярными выражениями, т.е. [A-Z] внутри VIM соответствует...

1
Linux: Как автоматически определить отображение и настроить редактор по умолчанию соответственно

Я относительно новичок в Linux. Я подключаюсь к удаленной машине Linux иногда через telnet, а иногда через NX-клиент для Windows. Когда я подключаюсь через Telent, я бы хотел, чтобы редактор по умолчанию был vim, а когда я подключался через NX, я бы хотел, чтобы редактор по умолчанию был gvim....

1
Настройка расширения внешнего редактора Vimperator (для типа файла vim)

В настоящее время у меня есть следующее как часть моей конфигурации Vimperator для использования MacVim (gvim) для редактирования текстовых полей: editor=/bin/bash -lc "mvim -f \$*" mvim Это хорошо работает, но временный файл, который он создает, имеет расширение .tmp, и я хотел бы дать ему другое...

1
Закрыть окно vim в терминале

Я использую Vim в терминале. Всякий раз, когда я закрываю vim (используя: q), окна остаются в буфере терминала. Я могу набирать команды, но я все еще вижу текст, который я редактировал. Я не знаю, как избавиться от этого поведения. Кто-нибудь знает, что я могу сделать, чтобы изменить это поведение?...

1
Как создать скелет класса из заданного файла определения (заголовка) класса C ++ в Vim?

Существуют ли какие-либо плагины / фрагменты, которые могут генерировать скелет класса C ++ из заданного заголовочного файла для Vim? (Я пробовал ccimpl, но информации о его реализации не так много)....

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

Я понимаю, что Gпереместит курсор на последнюю строку в файле, но есть ли команда, которая переместится на последний символ? Я знаю, что могу печатать, G$чтобы сделать это, но я думал, что может быть одна команда, которая делает...