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

11
Vim игнорирует псевдонимы

Если я сопоставлю команду в VIM, используя что-то вроде map <f4> :! pdflatex %<cr> Vim игнорирует мой псевдоним для pdflatex (что-то вроде псевдонима pdflatex = 'pdflatex --temp-dir = кое-что'). Можно ли заставить vim не игнорировать...

11
Дворак, горячие клавиши переназначение в vim, стоит ли?

В последнее время я пытался выучить раскладку клавиатуры Дворжака, и в этот раз я добился хорошего прогресса. Проблема, которую я сейчас нахожу, состоит в том, что все мои горячие клавиши находятся не в том месте. Как пользователь vim это особенно беспокоит. Я нашел хорошие ресурсы, чтобы...

11
Vim: Как изменить цвет выделения текущего элемента при замене

Я изменил свои цвета Vim, поэтому, когда я делаю a /search, каждый матч выделяется ярко-желтым цветом. Это делает матчи намного легче увидеть. Однако, когда я выполняю замену с флагом подтверждения, как будто :%s/find/replace/gcвсе элементы выделены желтым цветом, это нормально, но я не могу...

11
Как отсортировать несколько блоков текста по первой строке в каждом блоке в Vim?

У меня есть несколько блоков текста, или, другими словами, несколько функций, как это: def ==(other) ... end def to_s(full=false) ... end def to_a ... end def to_hash ... end def inspect ... end Я хочу отсортировать функции в алфавитном порядке по сигнатуре функции. Как это проще всего сделать в...

11
Как прочитать синтаксис нажатия клавиши Vim?

Я пытаюсь изучить Vim, и я вижу, что во многих документах используется синтаксис, например <C-v>. Есть ли общее руководство о том, как правильно это прочитать? Я приложил пример SO пост ниже, который использует этот синтаксис: Vim многострочное редактирование, как в сублиметекст? Сделайте...

11
Скрытие командной строки vim, когда она не используется?

Есть ли способ скрыть командную строку vim (в идеале, автоматически), когда она не используется? На маленьких экранах это занимает одну ценную строку. Я думаю , что это будет «нормально» скрыто, и появляется , когда :, /и т.д....

11
Завершение Vim - всегда подавлять перевод строки после выбора предложения с помощью клавиши Enter

Иногда, после того, как я выбрал предложение (из всплывающего окна завершения, которое появляется при нажатии Ctrl-N) с помощью клавиши Enter, Vim вставит новую строку и курсор будет перемещен на следующую строку. Это не всегда происходит - кажется, что Vim пытается быть умным в этом и переместит...

11
textwidth = 0 и wrapwidth = 0 в .vimrc.local не соблюдаются

У меня есть следующие строки в нижней части моего .vimrc.local: set textwidth=0 set wrapmargin=0 Однако всякий раз, когда я открываю новый файл, оба эти значения устанавливаются на их значения по умолчанию (72 и 2 соответственно), а не на мои пользовательские настройки. Другие настройки в моем...

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

Мне бы хотелось, чтобы vim автоматически компилировал документ lout (аналог LaTeX) каждый раз, когда я сохранял документ. Есть ли возможность добавить такой функционал для сохранения? (Желательно без использования чего-либо еще, кроме как :wдля...

11
В VIM я могу узнать, какие клавиши я только что набрал?

Иногда я буду использовать VIM, и что-то случится, и я не знаю, что это было или что я напечатал, что вызвало это. Есть ли способ перечислить некоторые из недавно введенных ключей и, еще лучше, узнать, какие действия они...

11
Отобразить конечные пробелы в vim

Мне бы хотелось, чтобы в моем терминальном vim было хорошее и приятное отображение пробела. Это позволило бы мне удалить их перед закрытием файла. Я знаю, что этот вопрос довольно популярен, и я уже нашел десятки ответов на SO. К сожалению, я не нашел удовлетворительного еще ... Поэтому я...

11
Есть ли плагины автозаполнения для vim?

Есть ли плагин автозаполнения для vim? Какие у меня есть варианты? В данный момент я использую AutoComplPop , но у него плохая интеграция с snipMate, которую я использую, и очень медленный на файлах Ruby (даже <100 строк). Я видел пару других плагинов, но они мертвы как минимум больше года....

11
Почему по умолчанию размер табуляции 8 пробелов? Откуда это взялось и почему оно такое большое? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

11
Ошибка определения местоположения в Vim Syntastic

Я установил Syntastic в Vim, и он отлично находит ошибки (в основном в коде Python, над которым я работаю). Если я обычно прыгаю в файле, я вижу ошибки в строке состояния, когда курсор находится над соответствующей строкой. Что я не могу понять, так это как перемещаться между ошибками. Я понимаю,...

11
Vim: Что означают эти короткие имена / глаголы, такие как <leader>, <Cr>?

Я пользуюсь Vim уже некоторое время, и мне это начинает нравиться все больше и больше. Но когда я ищу какие-то новые функции, которые есть у Vim в этой сумке, я часто сталкиваюсь с такими вещами, как <Leader> <C-r>и т.д ... Я чувствую себя действительно глупо из-за того, что не могу...

11
Ищем не конфликтующую кроссплатформенную согласованность клавиш

Я использую Mac OS X и Arch Linux и иногда захожу на серверы FreeBSD и Debian по ssh. Мои любимые инструменты: zsh, ssh, tmux, git, vim и irssi. Я использую iTerm2 в Mac OS X и unicode-rxvt в Arch Linux, где я также использую Xmonad в качестве оконного менеджера. В настоящее время Ctrl + a + n...

11
Как выбрать последний вставленный текст в vim

Как выбрать последний вставленный текст в Vim? Например, я хочу иметь возможность набирать текст, выходить из режима вставки, выбирать то, что я только что вставил, и изменить его на прописные. Примечание: я не считаю Caps Lock решением...