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

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

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

Проверьте, есть ли у Vim более одного открытого окна

Я бы хотел перегрузить привязку tmux, которая циклически перебирает панели, чтобы также циклически проходить через окна Vim, если на текущей панели запущена Vim. Я могу обнаружить присутствие Vim, ...
1
голос
1ответ
125 показов

Autocmd игнорирует сопоставление?

Для удобства я сопоставил "неопределяющий" с SHIFT+TAB в моем .vimrc: nnoremap
1
голос
1ответ
441 показов

возможность переключаться между панелями сломалась в tmux с vim

Итак, я запускаю vim внутри tmux, и недавно (на самом деле сегодня) я вдруг не могу использовать ctrl+hjkl для переключения между панелями в tmux и vim, вместо этого он просто издает звук звонка и ...
1
голос
1ответ
101 показов

Как извлечь часть строки и добавить ее в конец строки в VIM с помощью регулярного выражения?

У меня есть файл с количеством URL-адресов в форме: http://www.edu-factory.org/wp/about/ Я хотел бы извлечь sitehost url и добавить его в конец строки: http://www.edu-factory.org/wp/about/ ...
1
голос
2ответа
2k показов

Vim (не GUI) фон не станет белым

Я пытаюсь настроить простую цветовую схему vim - черный текст на белом фоне. Как сделать фон белым? Основанный на bw.vim, однако у меня есть проблема с тем, чтобы фон стал белым, вместо этого он ...
1
голос
1ответ
274 показов

gvim просмотреть вывод сценария в реальном времени в окне быстрого исправления

Я использую gvim в среде Windows и у меня есть несколько пользовательских сценариев, которые я использую для сборки. В настоящее время весь вывод моей сборки перенаправлен на новую вкладку, но мне ...
1
голос
2ответа
978 показов

Как создать и запустить макрос, который работает на текущем визуальном отборе?

Я хотел бы создать макрос, чтобы, если я выберу фрагмент текста (с помощью клавиатуры или мыши) и вызвал этот макрос, он добавил [b] и [/b] вокруг текста (например). Я знаком с записью макросов с ...
1
голос
1ответ
82 показов

Как я могу использовать символ # в команде git?

Я пытаюсь закрыть проблему на Bitbucket из сообщения коммита с помощью команды fugitive.vim Gcommit: :Gcommit -m "Fixes #1" Когда я проверяю сообщение о коммите, #1 был заменен index.html (файл, над ...
1
голос
3ответа
151 показов

Некоторые вопросы по использованию VIM

Я в замешательстве, vim входит в разные типы, такие как GUI IDE или тот, который работает в командной строке (и терминальный сервер)? Используется ли vim только для редактирования текстовых файлов, ...
1
голос
1ответ
63 показов

Vim глобальный блок двигаться по шаблонам

Я только что натолкнулся на этот пример в Изучении редакторов vi и Vim: .Rh 0 "Get status of named file" "STAT" .Rh "SYNTAX" ... .Rh "DESCRIPTION" ... .Rh "PARAMETERS" ... Команда для перемещения ...
1
голос
0ответов
93 показов

Есть ли текстовый объект vim для идентификаторов Python?

В последнее время я довольно много пишу на Python, и одним из более грубых моментов при редактировании его в vim было следующее: Предположим, у меня есть идентификатор, который имеет несколько точек ...
1
голос
2ответа
120 показов

Vim: автоматизировать чтение строки из внешнего файла

Я пытаюсь автоматизировать следующее в vim: :r! sed -n 10p filename Где номер строки (10) постоянно меняется. Я думал что-то вроде function! GetLine(line, filename) :r! sed -n a:line,p a:filename ...
1
голос
1ответ
130 показов

VIM с Xdebug: меняется ли окно справки?

При использовании VIM с Xdebug появляется следующее окно справки: [ Function Keys ] | resize | [ Normal Mode ] step into | ,e eval step over | step out | run | [ Command Mode ] quit debugging | :Bp ...
1
голос
1ответ
659 показов

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

Когда я делаю выделение в визуальном режиме с соляризацией vim и colorscheme, выделение теряет подсветку синтаксиса. Вместо этого он темно-серый на светло-сером. Однако, когда я переключаюсь на ...
1
голос
1ответ
43 показов

Какие настройки определяют способ вставки текста в терминал?

Бывает, что текст, скопированный из терминала и вставленный в nano заканчивается так: auto host0 iface host0 inet static address 10.200.0.3 netmask 255.255.255.0 gateway 10.200.0.254 Очевидно, есть ...
1
голос
2ответа
664 показов

Форматирование изменяется при попытке скопировать текст из gedit в vim

Я хочу скопировать / вставить текст в Vim из Gedit. Оригинальный текст выглядит так: Я запускаю vim, нажимаю "i", затем щелкаю правой кнопкой мыши, вставляю и получаю вот это: Как я могу установить ...
1
голос
0ответов
121 показов

Запретить Vim переформатировать мою строку при переходе на новую

Мне нравится умный автоматический отступ, который делает VIM, когда я начинаю новую строку, но я ненавижу то, что он переформатирует оставленную мной строку. Я ищу способ выключить это. Простой ...
1
голос
1ответ
425 показов

Как я могу скопировать / вставить шаблон текущей строки в VIM

Я безуспешно пытаюсь скопировать и вставить шаблон во все строки, используя vim, скажем, у меня есть текстовый файл, который выглядит так: Hello name is Mishal Hello name is jon Hello name is dod ...
1
голос
2ответа
556 показов

Есть ли плагин, который может заменить Filezilla для Vim?

Мне надоело постоянно менять окна, просто чтобы загрузить файл. Я хотел бы сделать это быстро прямо из vim . Что-то подобное существует? Я загружаю файлы, редактирую их, а затем хочу загрузить их, ...
1
голос
1ответ
393 показов

выделите слово под курсором, кроме слова под курсором

У меня есть autocmd запускаемый CursorMoved который будет match тем же словам, что и слово под курсором, как синтаксическое правило, которое просто инвертирует передний план / фон. Я использую его, ...
1
голос
1ответ
286 показов

Объединить строки после текстового шаблона в Vim

Я безуспешно пытаюсь присоединиться к линии с помощью VIM скажем, у меня есть текстовый файл, который выглядит так: HI Hello A, b, c, d, HI Hello A, b, c, d, HI Hello A, b, c, d, HI Hello A, b, c, d, ...
1
голос
1ответ
1k показов

iTerm 2 vim t_Co = 256

Когда я использую vim app/controller/test.rb , открытие файла занимает 5 секунд. Я проверил свой .vimrc и обнаружил, что если я удаляю set t_Co=256 , файл открывается быстро, но подсветка кода не ...
1
голос
2ответа
805 показов

Как очистить все регистры в vim?

Как я могу удалить значения, связанные со всеми регистрами в vim? Я нашел этот фрагмент в Интернете: function! ClearRegisters() let ...
1
голос
3ответа
238 показов

vim "+ регистрация недоступна. + клавиша вызывает нежелательное движение

+ и - работают как положено только в режиме вставки. Когда я пытаюсь выдернуть строку в визуальном режиме, используя комбинацию « + y» , + заставляет курсор перемещаться на одну строку вверх и - на ...
1
голос
2ответа
90 показов

Обновленная система - vim начинает запоминать позиции курсора - избавиться от этого

В Debian 8 vim открывал файлы, как я и ожидал, помещая курсор в первый столбец первой строки. Теперь в Debian 9, возможно, более новой версии vim, он "запоминает" последнюю позицию курсора имени ...
1
голос
2ответа
207 показов

профиль gvim для программирования на Perl

Можете ли вы получить хороший легкий файл профиля gvim для программирования на Perl?
1
голос
1ответ
123 показов

предотвратить нажатие ctrl-o на другой файл

Я обычно использую ctrl-o и ctrl-i, чтобы вернуться к старым местам и вернуться к новым местам. Если ctrl-o изменяет файлы, я все еще могу вернуть ctrl-I, но больше не могу отменить последние ...
1
голос
1ответ
98 показов

Vim случайным образом отображает вещи

Внезапно, без какого-либо явного объявления войны, мой Vim начинает отображать случайные файлы очень странным образом. На самом деле, это должно быть цветным и видит, что странные номера строк. Я ...
1
голос
1ответ
294 показов

Vim пишет латентность в tmux

Я заметил, что при использовании Vim в tmux через сеанс SSH, когда я время от времени записываю буфер на диск (то есть :w), в то время как Vim говорит, что он записан, файл остается неизменным. На ...
1
голос
2ответа
245 показов

Нужен ли мета-ключ для vim?

Я изучаю emacs или vim. Я начал с emacs, но обнаружил, что необходимость в мета-ключе доставляет массу хлопот, тем более что у меня в macbook неанглоязычная раскладка клавиатуры. До сих пор я не ...
1
голос
1ответ
2k показов

Как настроить MacVim для компиляции и запуска Java?

Я читаю множество замечательных вещей о Vim и MacVim, поэтому я скачал их и использовал для написания HTML и CSS. Я полагаю, что, поскольку я новичок во всей этой области, я мог бы также изучать ...
1
голос
1ответ
1k показов

Настройка псевдонима для использования Macvim в терминале вместо стандартного Vim

Я хочу использовать консольное приложение MacVim вместо стандартного vim. Для этого я пытаюсь установить псевдоним: alias vim="/usr/local/Cellar/macvim/8.0-119_1/MacVim.app/Contents/MacOS/Vim" Но по ...
1
голос
1ответ
82 показов

Как заставить vim восстанавливать файлы из командной строки?

Если бы это был linux , я бы сделал это так: echo "w DST_FILE | q" | vim -Esu NONE -r SWP_FILE Я пытаюсь сделать то же самое под windows с помощью git 's bash , но безрезультатно. Он зависает и не ...
1
голос
0ответов
112 показов

Greplace.vim не загружает буферы

Я пытаюсь использовать Greplace для поиска и замены всего проекта, но у меня проблемы с последними шагами. Я начинаю с: :Gsearch mypattern * Который успешно открывает буфер, в котором перечислены все ...
1
голос
2ответа
3k показов

vim submatch - пытается заключить в кавычки строку

Я пытаюсь использовать команду vim submatch, чтобы поместить кавычки вокруг всех строк символов в строке текста, и это не работает. Вот что я делаю :s:\a*\a:\(submatch(0)\):g Все, что он делает, это ...
1
голос
1ответ
294 показов

как быстро переключиться на уже открытую вкладку (буфер) в Vimperator

Я имею тенденцию открывать много вкладок во время моего ежедневного просмотра, и я недавно переключился на Vimperator. Я обнаружил, что вы можете использовать :buffer {number/keyword} чтобы перейти к ...
1
голос
2ответа
718 показов

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

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

Сделайте git commit open vim в режиме вставки

Каждый раз, когда я вхожу в git commit -a vim открывается в обычном режиме, и я часто ввожу нежелательные команды. Есть ли способ сделать git open vim в режиме вставки?
1
голос
1ответ
882 показов

Vim работает с ошибкой интерфейса Python: не удается загрузить библиотеку libpython

Ошибка :py print 1: не удалось загрузить библиотеку libpython2.7.a Я попытался скомпилировать vim на Ubuntu 12.04 с поддержкой как python2, так и python3. (Я также скомпилировал и установил python ...
1
голос
1ответ
641 показов

Почему я не могу перейти к альтернативному файлу в Vim

Когда я пытаюсь открыть два файла на одной вкладке в Vim, примерно так: :e file1.txt :e file2.txt :previous :next Я получаю E163: There is only one file to edit как для :previous и для :next но я ...
1
голос
1ответ
181 показов

Запустите Vim's: перерисовать! команда после выдачи команды отправки ключей tmux

Я запускаю команду для отправки нажатия клавиши в другой буфер vim, открытый в терминале tmux: :silent !tmux send-keys -t 1.left 'F7' Это работает, но мой исходящий терминал гаснет, и я должен выдать ...
1
голос
1ответ
269 показов

Как заставить vim выводить результат из make непрерывно

Когда вы запускаете команду :make в Vim, вывод будет отображаться постранично, как если бы он было передано more Я хочу отключить это. Раздражает постоянное нажатие клавиши пробела, особенно если ...
1
голос
1ответ
788 показов

Выберите vimenter autocmd для запуска на основе аргументов

Я пытаюсь уменьшить количество вещей, которые мне нужно сделать, когда я открываю VIM. У меня есть три следующих сценария, которые я хотел бы объяснить: 1. Откройте vim с указанным каталогом vim . ...
1
голос
1ответ
982 показов

Как загрузить плагины на лету?

Мы с партнером поддерживаем Vimified, проект конфигурации Vim, используя Vundle. С течением времени файл конфигурации растет, поскольку мы пытаемся предложить лучшие конфигурации для большего ...
1
голос
2ответа
151 показов

vim: удалить из курсора в _

в некоторых случаях у меня есть имя переменных с _ как hello_world . в vim, в обычном режиме, с помощью dw , я могу удалить с позиции курсора до конца слова. Как я могу удалить из текущей позиции ...
1
голос
1ответ
33 показов

Vim regex: + должен быть экранирован, * нет. Зачем?

Предположим, вы хотите выбрать следующие строки: необязательный пробел, за которым следует положительное целое число, а затем более необязательный пробел. Вот регулярное выражение, которое работает ...
1
голос
2ответа
180 показов

Regex, чтобы соответствовать, только если начало строки не является чем-то?

У меня есть несколько строк, которые я бы хотел сопоставить, и несколько строк, которые я бы исключил из соответствия в файле. Я не хотел бы использовать remote access (main card) и хотел бы ...
1
голос
0ответов
172 показов

Строка состояния Byobu конфликтует с Vim-Airlines

Я начал использовать Byobu и нашел эту интересную проблему. Затем я запускаю Vim с плагином vim-aviation (строка состояния, например, линия электропередачи) внутри сеанса byobu, это мешает строке ...
1
голос
1ответ
39 показов

Специальная подсказка при запуске bash из vim

Часто, когда я использую vim, я хочу перейти к командной строке, что я и делаю !bash Почти так же часто я забываю, находится ли я в оболочке, которую я запустил из vim, или я просто в оболочке без ...
1
голос
1ответ
62 показов

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

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