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

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

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

Как использовать клавиши Fn в tmux?

У меня есть привязка в vim для клавиши F5 для обрезки пробелов, и я не могу использовать ее в tmux. Вместо этого появляется буква "Т". Есть ли какое-то решение для этого? На самом деле это работало в ...
4
голоса
1ответ
1k показов

Как мне изменить подсвеченную длину git commit-messages в vim?

Я считаю, что ортодоксальный лимит в 50 символов на сообщения git commit абсолютно нелеп. (В первую очередь потому, что я думаю, что использование Терминала шириной 80 символов в 2015 году одинаково ...
4
голоса
1ответ
762 показов

Vim: использовать NERDTree курсора без влияния на курсора в других окнах?

Я хотел бы сделать мои окна NERD_Tree более легкими для чтения, а опция 'NERDTreeHighlightCursorline' облегчает это. За исключением того, что в данный момент у меня есть настройка, которая мне ...
4
голоса
3ответа
1k показов

GVim мерцает там, где обычно звучит звонок

Когда я пытаюсь (например) прокрутить вниз "конец" файла, используя pageDown или клавишу со стрелкой вниз, GVim традиционно издает звук. Я отключил это, но еще одна неприятная вещь, которую он ...
4
голоса
1ответ
470 показов

Есть ли чистый способ выйти из evim?

В процессе установки vim и gvim из исходного кода, пытаясь освободить консольный vim от X-зависимостей, я попытался запустить evim чтобы увидеть, что это такое и нужно ли его освобождать от ...
4
голоса
2ответа
2k показов

В vim, как выбрать окно для загрузки элемента быстрого исправления?

У меня обычно есть 4 окна, разделенные на сетку 2х2. Когда я запускаю команду, которая заполняет быстрое исправление, первое соответствующее местоположение открывается в текущем окне. Но если я ...
4
голоса
1ответ
2k показов

Почему MacVim намного быстрее, чем Vim в терминале?

Я использовал Vim и MacVim как основной инструмент разработки в течение последних двух недель и заметил, что скорость прокрутки курсора намного выше и быстрее в MacVim, чем в Vim в Терминале. Это ...
4
голоса
3ответа
1k показов

Учебник для тех, кто знает Vim, но хочет изучать и Emacs

Я хотел бы найти ресурс, в котором перечислены все эквиваленты Emacs (для выполнения различных общих задач или использования общих для обоих редакторов функций) для команд / функций Vim, которые я ...
4
голоса
2ответа
5k показов

Почему путь выполнения в vim не может быть установлен как переменная

Я указал местоположение .vimrc и .vim . В моем файле vimrc я обнаружил, что runtimepath может быть установлен как абсолютное значение : set rtp+=~/.marslo/.vim/bundle/vundle Но это НЕ МОЖЕТ быть ...
4
голоса
1ответ
2k показов

Как переключить показ номеров строк в vim одним нажатием клавиши?

У меня есть следующие записи, которые позволяют мне включать / выключать номера строк простым нажатием клавиши nmap :se nonu nmap :se nu Возможно ли вместо этого иметь один ключ для этой цели и ...
4
голоса
1ответ
615 показов

Заставить vim использовать альтернативный экран

Эта вещь сводит меня с ума. Я уже искал интернет и SE и нашел много связанных вопросов, но ни один не решил мою проблему. Я использую Zsh внутри Tmux. Еще пару дней назад все работало нормально, но ...
3
голоса
0ответов
134 показов

Создание tmux позволяет vim изменить размер окна замазки

При использовании vim в окне замазки команда изменения размера, такая как :set columns=161 , изменит ширину окна замазки в соответствии с новым размером. При работе под tmux, putty не получает ...
3
голоса
1ответ
2k показов

Копия VIM не работает в Gnome Terminal (в системный буфер обмена)

Я предпочитаю использовать VIM в терминале gnome (на Fedora 19) вместо использования GVIM. Но я не могу скопировать в системный буфер обмена. Я пытаюсь понять это, потому что другие темы, ...
3
голоса
2ответа
5k показов

Vim: ярлык для перехода к началу следующей строки / концу предыдущей строки?

Есть ли какие-либо ярлыки в vim для перехода к началу следующей или концу предыдущей строки? Есть ли способ сделать это без необходимости использовать $ или ^? Кроме того, есть ли способ сделать так, ...
3
голоса
1ответ
118 показов

Как войти в режим вставки с прописной буквы, которую я пишу?

Я делаю повторяющуюся задачу, для которой я определил макрос в одной из F-клавиш, но мне все еще нужно удерживать нажатой клавишу «Shift», чтобы вводить первую букву каждый раз, когда я выполняю этот ...
3
голоса
1ответ
126 показов

настройка пути бина для vim grep

Как я могу установить путь для grep? Когда я выполняю grep, vim, похоже, ищет /bin/grep но его нет в моей системе. Вместо этого он находится в /usr/bin/grep . Ошибка от vim: :!/bin/grep -nH sm 2>&1| ...
3
голоса
0ответов
441 показов

Почему некоторые моно разнесенные шрифты не распознаются GVim?

У меня есть шрифт cmtt10.ttf который я хотел бы использовать в GVim на Windows. Это шрифт TrueType. И это признается Notepad++. Но когда я пытаюсь использовать в GVim. Это не работает. Вот как я ...
3
голоса
2ответа
789 показов

Intellij Идея с Ideavim Невозможно ввести

В настоящее время я использую Intellij IDEA с IdeaVim. Иногда, когда я набираю текст, экран зависает (как вы делаете в vim с помощью Ctrl+S), но Ctrl+Q не работает. Когда я перезапускаю идею ...
3
голоса
2ответа
882 показов

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

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

в Vim, как я могу выбрать вмещающий блок или абзац

Я хочу выбрать текущий блок рекурсивно. например у меня есть этот код рубина 1 def function 2 if true 3 if also_true 4 do this 5 end 6 end 7 end например я в 4-й строке сейчас. и когда я нажимаю ...
3
голоса
1ответ
219 показов

gVim для Windows: как правильно экранировать имена файлов, которые будут использоваться с!Начните?

У меня есть этот кусок кода в моем .vimrc для того, чтобы файлы разных типов открывались в разных экземплярах gVim. function GetSvrName(ext) if !exists('s:ext2srv') let s:ext2srv = [ \['PHP', ['php', ...
3
голоса
1ответ
5k показов

VIM хранит только первые 50 строк при рывках между файлами

Когда я использую Y чтобы вытянуть строки, я могу вытянуть любое разумное количество строк (я никогда не достигал преднамеренного предела). Однако, если я закрою файл и затем попытаюсь вставить p в ...
3
голоса
2ответа
509 показов

Vim удаляет движения, включенные под курсором

Если вы удалите назад в vim, он не удалит символ под курсором. Что нужно сделать, чтобы удалить его, скажем, обратно в последний пробел?
3
голоса
0ответов
536 показов

Импорт выделения фрагментов в vim

Обычно vim отлично справляется с подсветкой, используя упакованные файлы синтаксиса. К сожалению, это плохо работает с MySQL . Сначала я везде искал лучший синтаксический файл MySQL vim, но ...
3
голоса
2ответа
181 показов

vim: подставлять строки переменной длины

Файл для редактирования имеет тип уценки, который имеет несколько разделов, украшенных строкой - , например: Section 1 --------- Another Section --------------- Я хотел бы изменить все - на = . В vim ...
3
голоса
1ответ
5k показов

Сбой Vim при нажатии `ctrl-s` в терминале

Когда я ctrl-s в vim, работающем в терминале, программа падает до такой степени, что даже не завершается, когда я посылаю kill -SIGKILL . Процесс больше не указан в выводе команды ps , но окно с ...
3
голоса
1ответ
2k показов

Есть ли где-нибудь пакет Vim 7.3 или 7.4 для CentOS 6.5?

Я использую CentOS 6.5 и единственные пакеты Vim, доступные из yum, предназначены для Vim 7.2, хотя Vim 7.4 уже вышел. Многие плагины Vim, которые я обычно использую, совместимы только с Vim 7.3 и ...
3
голоса
1ответ
260 показов

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

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

Как отформатировать замену строки или текстовую строку в Vim?

Можно ли отформатировать строку замены при подстановке совпадения с Vim? Скажем, у меня есть файл с таблицей из 2 столбцов, где записи в каждой строке разделены пробелом. Записи (и строки) не имеют ...
3
голоса
1ответ
791 показов

vim - Какой лучший способ установить цвет строки состояния для изменения в зависимости от режима

Я пытался улучшить свой опыт vim, пытаясь изменить цвет строки состояния vim при каждом изменении режима. Я сочинил это: (найдено здесь) "Automatically change the statusline color depending on mode ...
3
голоса
1ответ
1k показов

Запуск сценария vim выходит из пакетного файла? (Windows.ЛЕТУЧАЯ МЫШЬ/.CMD)

Попытка запустить скрипт vim как часть командного файла с vim -u NONE -S dothis.vim но то, что озадачивает то, что пакетный файл выходит после этой строки вместо продолжения следующего оператора. Это ...
3
голоса
2ответа
522 показов

Самозакрывающиеся скобки в текстовых редакторах могут раздражать - как с ними бороться?

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

Vim: Вы действительно используете регистры?

Для меня познавательный процесс необходимости явного хранения и извлечения значений из именованных регистров в Vim все еще ощущается как бремя после 3 лет и нескольких книг Vim. Я знаю, что у него ...
3
голоса
0ответов
4k показов

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

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

Используя VIM, как мне переназначить клавиши направления с правой руки на левую?

Это лучшее решение, которое я видел до сих пор: " Map Right Directionals to Left Commands noremap s h noremap d k noremap f j noremap g l " Map Left Commands to Right Directionals noremap h s noremap ...
3
голоса
2ответа
172 показов

Команда vim, которая будет делать:buff или:e, если файл еще не находится в буфере?

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

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

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

vim внутри tmux: выдает "E388" с <C-Left> в режиме вставки

Я читал, что в режиме вставки в vim можно использовать и для перемещения по словам. Это работает для меня, но только потому, что я не запускаю vim внутри разветвителя терминала tmux . Когда внутри ...
3
голоса
2ответа
1k показов

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

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

Терминатор + VIM + Соляризация

Я пытаюсь заставить Solarized работать с моим Terminator и Vim в Ubuntu 11.10. Я пробовал всевозможные конфигурации терминаторов, которые я нашел по всей сети, но я не могу получить результат так, ...
3
голоса
1ответ
341 показов

Можно ли использовать привязки клавиш vim в iterm2?

Я хочу использовать w для следующего слова и b для предыдущего слова. Если бы я мог сделать больше, я был бы еще счастливее. Я использую Bash, если это имеет значение.
3
голоса
1ответ
29 показов

Как набрать ặ̀ в vim

Так ВИМ есть отличная возможность диграфов для ввода специальных символов , таких как á Но, похоже, он ограничен только двумя символами (отсюда и "орграфы"). Что меня интересует, так это то, каков ...
3
голоса
1ответ
215 показов

Ссылки на ссылки в Mutt или Vim

Есть ли какой-нибудь автоматический скрипт, который изменяет текст с помощью ссылок http:// на ссылки на mutt или плагин vim? Скажи у меня Text text, hey there goes a http://example.com link, hey the ...
3
голоса
1ответ
181 показов

Конфигурация на базе ОС Vim

По какой-то причине я не могу понять, что шрифт Monaco не выглядит одинаково на Mac и Linux ... Это действительно красиво на моем Macbook, но не на Linux, где я использую Inconsolata. У меня есть ...
3
голоса
2ответа
1k показов

Как предотвратить включение определенных форматов vim ftplugins?

Когда я загружаю определенные типы файлов в vim, соответствующий ftplugin добавляет "co" (среди других опций). Я не хочу этого Одним из примеров является пакет ruby.vim. Я мог бы сделать это по ...
3
голоса
3ответа
3k показов

Сопоставить Ctrl-Shift-V с действием в vi

Я хочу иметь возможность вставлять из буфера обмена на gVim в Windows, используя Ctrl-Shift-V, как в Terminator. Однако, если я положу это на мой .vimrc imap "+gP Ярлык работает без смещения, то есть ...
3
голоса
1ответ
5k показов

Vim: Как удалить буфер vim при выходе из файла в vim

Я открываю 15 файлов в VIM. vim -p *.php Я закрываю один файл без сохранения :q Затем после закрытия я получаю E173: 15 more files to edit . Кажется, выход из файла не удаляет его из буфера. Есть ли ...
3
голоса
2ответа
341 показов

Как убрать подпись столбца после выполнения:grep в vim

Я не совсем уверен, что именно добавляет «>>» в столбец знака, но, похоже, он есть для чего-либо из окна быстрого исправления. Есть ли способ очистить весь столбец, не делая прикольных:grep search ...
3
голоса
2ответа
541 показов

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

Я знаю, что есть много шпаргалок для VIM, но я ненавижу печатать так много шпаргалок. Есть ли способ, которым я могу вспомнить шпаргалку с помощью ярлыка? Я использую GVIM в Windows, поэтому я бы ...
3
голоса
2ответа
357 показов

Как я могу перенаправить вывод из stdout в vim?

Я хотел бы просмотреть вывод echo в vim и сохранить в файл после просмотра. Я попытался echo $PATH | vim , но я получаю следующую ошибку: Vim: Warning: Input is not from a terminal Vim: Error reading ...