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

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

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

Почему Option+Left Arrow работает в Vim, а не Right Arrow в Mac OS X?

Используя Vim в Terminal на Mac OS X, моя опция + стрелка влево пропускает слова, как и ожидалось, но моя опция + стрелка вправо ничего не делает. Как я могу это исправить?
5
голосов
4ответа
778 показов

Поддержка биди в Vim, я должен вернуться к Notepad++?

Всем добрый день, Семь недель назад я начал изучать Vim. Я попробовал это в прошлом много, но на этот раз не было , как каждый экземпляр в прошлом. Я понял, и у Вима появилась привычка, от которой я ...
5
голосов
2ответа
125 показов

Есть ли способ удалить что-то в Vim, не перемещая его в реестр?

Часто я хочу удалить что-то в Vim, не перемещая его в реестр. Есть ли способ сделать это? Я считаю, что необходимость явно указывать регистр "a иногда бывает немного.
5
голосов
1ответ
572 показов

Vim имя файла автозаполнение исключить файлы

При открытии другого файла в моем проекте с использованием :e path/to/fil TAB vim автоматически заполняет имя файла всеми соответствующими файлами в алфавитном порядке. Тем не менее, мой проект полон ...
5
голосов
1ответ
1k показов

Нажатие Enter в окне быстрого исправления не работает

Обычно нажатие клавиши ввода в окне qucikfix приводит к переходу на соответствующую строку. Но когда я нажимаю клавишу ввода, в строке состояния появляется сообщение «вместо ххх совпадений, хх строк» ...
5
голосов
2ответа
18k показов

Не удается войти в режим вставки в Vim

Итак, я возвращаюсь к своему компьютеру после выходных, и когда я пытаюсь редактировать файл в vim, я вообще не могу войти в режим вставки. Раньше просто нажимал I или Esc+I. Клавиша Вставка также не ...
5
голосов
2ответа
5k показов

Лучший плагин для свертывания кода для Python в vim?

Я использую vim для всего кода, который я пишу. Моя самая большая проблема в том, что я не могу найти хороший плагин для свертывания кода Python. Я нашел два-три популярных из них, которые используют ...
5
голосов
1ответ
847 показов

Прервать vim пасту

Иногда я вставляю много данных в vim (> 5000 строк) и забываю включить режим вставки. В этом случае vim занят в течение нескольких минут, пытаясь правильно сделать отступ для всего текста (который ...
5
голосов
3ответа
9k показов

Vi показывает только 16 строк, как показать полный экран?

Мой vim показывает только 16 строк, используя терминатор, как я могу вернуться на полный экран? Это очень раздражает. Не знаю, какие настройки должны измениться.
5
голосов
3ответа
9k показов

Параметры gvim / Окно настроек не может написать buftype установлен e382

Я пытался немного настроить gvim. Я вижу, под меню Edit есть возможность изменить Settings Window . Он открывается, но затем я получаю следующую ошибку. E382 не может написать, опция 'buftype' ...
5
голосов
2ответа
2k показов

Цветовая схема Vim для определенного типа файла

Можно ли установить конкретную цветовую схему для определенного типа файла в файле vimrc? PlainBoringWhite для .txt SomethingDarkBackdround для .c или .rb
5
голосов
1ответ
1k показов

удалить паразитные пробелы при копировании из режима консоли emacs?

Используя emacs в режиме консоли, я хочу скопировать выделенный мышью текст из emacs и вставить его в другое приложение (возможно, другой термин). Но emacs добавит в выделение пробелы, чтобы ...
5
голосов
1ответ
2k показов

Откройте несколько файлов в VIM в разделенных вкладках

Я знаю, что могу открывать файлы на нескольких вкладках с помощью: vim -p file1 file2 ... и я знаю, что могу открыть файлы в вертикальном разделении с: vim -O file1 file2 ... Есть ли простой способ ...
5
голосов
2ответа
1k показов

Использование Emacs align-regexp для форматирования таблиц

Vim имеет аккуратный плагин Tabular, который позволяет быстро выровнять текст. Я часто использую его для выравнивания блоков кода по определенному символу (в основном такие вещи, как = и =>). Но это ...
5
голосов
1ответ
376 показов

Vim - Просмотр истории командной строки

Есть ли способ в vim просмотреть вывод старых команд. Например, если я делаю: :! ls Gemfile Gemfile.lock Rakefile autotest config.ru doc log script vendor Gemfile.backup README app config db lib ...
5
голосов
2ответа
4k показов

Как найти свернутый элемент файла в плагине NERDTree vim?

NERDTree - мой лучший плагин для vim. Чтобы найти файл или каталог, я перемещаю курсор к древовидному представлению и использую / . Но я до сих пор не знаю, как найти элемент файла в свернутом ...
5
голосов
3ответа
13k показов

Как сделать отступ для нескольких строк и отступ "назад" в gvim?

Я только изучаю vim (через gvim, я был пользователем Notepad++) и еще не нашел, как сделать 2 вещи: Как правильно сделать отступ для ряда строк x пробелов / табуляций? Например, в Notepad++ я просто ...
5
голосов
1ответ
1k показов

Игнорировать типы файлов при переходе из командной строки

Одной из приятных особенностей vim является то, что вы можете попросить его игнорировать определенные типы файлов при нажатии на вкладку, используя следующую команду в vimrc: set ...
5
голосов
3ответа
3k показов

Автоформат для Perl в Vim

У меня есть кусок плохо отформатированного кода Perl: if ($a==1){ &err_report("$a"); while($b!=1){ &err_ok(); } } Я хочу переформатировать его в Vim. После использования команды gg=G код ...
5
голосов
4ответа
5k показов

Vim-подобный ввод для Matlab

С файлом .inputrc я могу делать vim-подобное редактирование в maple. Есть ли способ получить vim-подобный ввод строки в Matlab, либо для командной строки, либо для GUI?
5
голосов
2ответа
4k показов

Как работать с Vim + Pathogen + SnipMate?

Проблема разработки SnipMate под Pathogen заключается в основном в добавлении новых фрагментов или отдельного пакета фрагментов в каталоге /bundles . Есть идеи относительно рабочей конфигурации этой ...
5
голосов
3ответа
1k показов

Как редактировать файл по пути UNC с помощью vim из powershell?

Я получил следующую ошибку при попытке отредактировать файл в UNC-пути с помощью vim. Как мне решить это? > new-psdrive x filesystem \\192.168.1.1\c$ > cd x:\ > vim .\test.txt '\\192.168.1.1\c$' ...
5
голосов
1ответ
1k показов

Отправка команд в Терминал из MacVim

Есть ли способ отправки команд между двумя программами? Например. Допустим, у меня MacVim работает над некоторым кодом слева, а Terminal выполняет команды справа (моя обычная настройка). Мне ...
4
голоса
1ответ
848 показов

Vim and Gvim - Изменить цвет номеров строк курсора

Я скачал и установил blueshift colorscheme для vim/gvim. Это подсвечивает текущую строку курсором, чего я и хочу, однако цвет фона столбца номеров строк меняется на "белый". Как я могу изменить этот ...
4
голоса
1ответ
891 показов

Vim: картография

Есть ли способ сопоставить Ctrl + (или Ctrl -) в Vim? :map , похоже, не работает.
4
голоса
2ответа
350 показов

"set -o vi" как получить рывок в буфере обмена

Моя цель - вставить строку в оболочке (например, с помощью yy) в системный буфер обмена, а затем вставить ее в другое место (например, в интернет-браузере). Как я могу это сделать?
4
голоса
1ответ
1k показов

Можно ли заставить gVim выполнять внешние команды в cygwin по умолчанию?

Можно ли заставить gVim (на windows) выполнять внешние команды в cygwin по умолчанию? то есть!ps откроет терминал cygwin, показывающий текущие запущенные процессы?
4
голоса
1ответ
212 показов

Эквивалент cd для scp в vim

При использовании восхитительной поддержки netrw в vim для открытия файла, открытие напрямую работает хорошо, как в :e scp://hostname//path/to/file однако вы не можете изменить рабочий каталог с ...
4
голоса
1ответ
682 показов

Grep все тело функции

Предположим, я знаю, что someFile.php содержит определение для someFunction() . Как бы я мог отобразить все тело функции в stdout? Если бы я знал, что тело имеет длину 10 строк, я бы использовал cat ...
4
голоса
1ответ
428 показов

Использование xseticon для установки иконки vim

Я пытался установить значок терминалов vim, которые я запускаю, написав небольшую строку в моем .vimrc: execute '!xseticon -id \"' . v:windowid . '\" /usr/share/icons/Faenza/apps/16/vim.png' Тем не ...
4
голоса
2ответа
17k показов

VIM: сохранить файл под другим именем, но сохранить: w как текущее имя файла

Как своего рода контроль версий для бедняков, мне нужно сохранить файл someFile.c как someOtherFile.c , но я хочу :w продолжить сохранение как someFile.c . Это возможно? Среда - Windows XP SP3, но у ...
4
голоса
2ответа
5k показов

Вставьте диапазон чисел в Sublime Text 2

Есть ли способ вставить диапазон чисел в Sublime Text 2? Мне не удалось найти команду или плагин, и я должен вставлять последовательности, подобные этой, редко. Я ищу что-то похожее :put ...
4
голоса
1ответ
459 показов

Есть ли такой репетитор, как vimtutor?

Я считаю, что vimtutor очень хорош , есть ли команда, чтобы научить вас и другим вещам? Благодарю.
4
голоса
5ответов
649 показов

Использование vim в среде с высокой задержкой

Я использовал vim в течение многих лет и чувствую себя достаточно опытным с этим. Однако недавно я работал на сервере с временем пинга 520 мс (из Сиднея в Южную Африку). Это значительно увеличивает ...
4
голоса
1ответ
1k показов

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

Есть ли способ сделать его открытым под текущим активным окном, а не поверх него? Стандартная настройка всегда перемещает весь контент, на который вы пытаетесь посмотреть, в том числе окно выбора, ...
4
голоса
3ответа
2k показов

Могу ли я удалить открытую скобку и автоматически удалить закрывающую скобку в vim?

Вот текст: Это текст за скобками. {У меня есть какой-то текст в спине.} Это еще один текст за скобками. Я хочу удалить {} внутри текста. Итак, я f{ и x это, и f} затем x это снова .... Есть ли ...
4
голоса
1ответ
991 показов

Использование быстрого окна Ack.vim в vim

Я использую ack.vim с vim. Я получаю результаты поиска обратно в быстром окне VIM, и это здорово. Единственная проблема заключается в том, что мне нужно нажать [enter], чтобы открыть файл, который ...
4
голоса
1ответ
608 показов

Vi: как я могу вставить последнюю строку текста, который я ввел, когда я был в режиме вставки?

Как вставить последнюю строку текста, введенную мной в режиме вставки? Я думаю, что я сделал это раньше случайно, но я не могу вспомнить, как.
4
голоса
3ответа
1k показов

Vim не восстанавливает содержимое экрана в Debian?

Я всегда думал, что Vim восстановил предыдущее содержимое экрана после закрытия. Это позволяет мне помнить, какие команды я набирал ранее и что я хотел делать дальше. Недавно я использовал Debian 6 и ...
4
голоса
1ответ
1k показов

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

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

Вимператор безопасен?

Я недавно обнаружил Vimperator, который просто потрясающий. Тем не менее, меня беспокоит, что я могу выполнять команды оболочки из браузера ... это эксплуатируется? Я бы очень не хотел получить "sudo ...
4
голоса
1ответ
2k показов

Переместить слово назад в Vim?

Чтобы переместить слово вперед в Vim, вы нажимаете w или e . Как я могу переместить слово назад?
4
голоса
1ответ
420 показов

Есть ли в SciTE настройка, аналогичная цветовой колонке Vim?

Для тех, кто не знает, что такое цветовая колонка в Vim - она отображает вертикальную линию после произвольного количества символов. Очень полезно отслеживать длину строк при написании кода (чтобы ...
4
голоса
2ответа
446 показов

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

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

Признание Vim Gemfile

Когда я открываю Gemfile в vim, я не получаю цвета для кода автоматически. Я должен сделать вручную :set syntax=ruby . Есть ли простой способ автоматизировать это?
4
голоса
1ответ
4k показов

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

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

Как мне запустить команду оболочки с argdo в vim?

Я хочу запустить p4 edit filename для каждого файла, открытого в моем списке аргументов. Я старался: :argdo exec "p4 edit %" но я получаю: E488: Trailing characters: p4 edit % для каждого файла. ...
4
голоса
2ответа
894 показов

Разный размер текста для разных строк: GVIM или любой другой IDE

Чтобы получить больше строк текста на широкоэкранных мониторах 1, я попытался уменьшить размер шрифта. Я считаю, что я могу получить достаточно 2 строк текста с размером шрифта 8px или 10px, но я ...
4
голоса
4ответа
10k показов

найти и заменить команду для всего каталога

Есть ли в Linux какая-либо команда, которая найдет определенное слово во всех файлах данного каталога и папок ниже и заменит его новым словом?
4
голоса
2ответа
1k показов

VIM с форматированием типа iA Writer?

Я уже некоторое время гуглю. Я хотел бы иметь iA Writer- подобный (или немного похожий на StackExchange) форматирование в Vim. Мне нравится, как он форматирует мои тексты, но я постоянно нажимаю "w", ...