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

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

2
голоса
3ответа
63 показов

VIM: возможно ли добавить пользовательское поведение при использовании /c с командой замены?

Было несколько случаев, когда было бы удобно подключиться к поиску и заменить поведение для определенных вещей. Например, у меня есть следующее отображение в моем vimrc: nnoremap n nzzzv Который ...
2
голоса
1ответ
834 показов

Как я могу написать vim foldexpr, который эквивалентен foldmethod = indent?

В результате этого ответа я пытаюсь написать foldexpr для vim, который эквивалентен foldmethod=indent (в качестве отправной точки для дальнейшего улучшения распознавания моих пользовательских ...
2
голоса
1ответ
506 показов

Как скомпилировать Vim 7.3 со знаками + на OSX 10.6.6?

Я пытаюсь следовать этому руководству http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/ и мне нужно скомпилируйте Vim со знаками и параметрами Python. Я имею: скачал ...
2
голоса
1ответ
125 показов

MacPorts Vim префикс $ PATH с /etc /paths

По какой-то причине кажется, что vim (установленный через macports: VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb 25 2013 01:56:26) префикс моей переменной $ PATH преобразуется в файлы /etc ...
2
голоса
2ответа
1k показов

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

При написании в MS Word или в Open Office первая буква каждого предложения автоматически вводится заглавными буквами редактором, без необходимости нажатия клавиши Shift. Это делает набор текста ...
2
голоса
0ответов
832 показов

OSX Mavericks .zshrc не может быть источником

Я пытаюсь найти свой zshrc. Хорошо, когда я добавляю эту строку: . ~/Dropbox/configs/aliases Тогда я получаю это: /Users/mkrell/.zshrc:.:13: too many open files: Dropbox/configs/aliases ...
2
голоса
0ответов
985 показов

Клавиши Home и End не работают в vim внутри tmux

Я не могу использовать ключи home и end в vim, когда в Tmux. У меня есть такие странные вещи: H F H sample text мой .tmux.conf: set-option -g mode-mouse on set-option -g mouse-select-pane on ...
2
голоса
2ответа
6k показов

Замазка: обновить экран VIM

Часто при работе в VIM через SSH в Putty с компьютера с Windows я получаю повреждение строки, когда отображение на одной строке отключено. Бег :!clear или удалить, а затем максимизировать окно Putty ...
2
голоса
1ответ
778 показов

VIM - Как искать и заменять несколько строк с помощью лидера?

Я хотел бы сделать ярлык лидера для выполнения нескольких глобальных поисков и замен в текущем буфере. Например, нажав лидер, затем "fq", я бы хотел, чтобы он 3 раза глобально искал и заменял, ...
2
голоса
1ответ
347 показов

Как вставить специальные символы с Zsh Line Editor?

В vim мы можем набрать Ctrl+v, затем Number в режиме вставки, чтобы вставить специальные символы. Это в основном используется для вставки управляющих символов. Но любые символы могут быть вставлены, ...
2
голоса
2ответа
2k показов

Vim: Как выполнять команды, хранящиеся в текстовом файле, открытом в Vim

Я храню команды, найденные по адресу http://www.commandlinefu.com/commands/browse, в текстовом файле. Если я открываю этот текстовый файл в Vim и хочу выполнить команду, в которой фактически ...
2
голоса
1ответ
2k показов

Изменение выделенного цвета фона текста в VIM на Mac OS X

У меня есть цветовая схема, которая мне действительно нравится для терминала на моей коробке Linux. Я отредактировал цветовую схему Terminal.app на моем Mac, чтобы она была такой же, как на моем ...
2
голоса
2ответа
93 показов

Можно ли свободно перемежать панели vim из того же сеанса и других панелей оболочки в tmux?

Я хотел бы иметь произвольные расположения vim и других окон терминала в tmux. Это простой пример: ------------------------------------ | | | | | | | | | | | | | VIM | NOT VIM | VIM | | | | | | | | | ...
2
голоса
3ответа
5k показов

Можно ли запускать vim на удаленном сервере через ssh, но показывать пользовательский интерфейс на MacVim на моем ноутбуке?

Файлы моих проектов находятся на удаленном сервере Linux. Проект может быть очень большим. Мне нужно найти файлы в проекте при использовании vim. Если я смонтирую удаленную файловую систему на свой ...
2
голоса
2ответа
3k показов

Вернуться из netrw (проводник Vim) в отредактированный буфер?

Согласно "Practical Vim" и справке Vim, ярлык должен вернуть меня в отредактированный файл. Я вхожу в NetRW, используя :E В качестве эксперимента я попытался переназначить ярлык по умолчанию ...
2
голоса
5ответов
1k показов

Я пропустил команду:mv в Vim?

Время от времени я хочу переименовать файл во время редактирования. Например, из .html в .xhtml или около того. Чтобы сделать это в Vim, я должен сделать :saveas new_file :!rm old_file Есть ли ...
2
голоса
4ответа
756 показов

Vim эквивалентен Emacs Ci?

Есть ли в Vim команда, эквивалентная Emacs 'Ctrl-I? Emacs имеет чрезвычайно полезный ярлык "CI", который исправляет отступ текущей строки (или выбранных строк). Например, предположим, что вы пишете ...
2
голоса
1ответ
3k показов

Как добавить поддержку HTML5 в Vim без плагинов?

Я использую OS X, но я не думаю, что это имеет значение. По умолчанию и MacVim, и [терминал] Vim обрабатывают авто-отступ элементов HTML 4.0, но любые элементы HTML5, такие как и , не запускают ...
2
голоса
1ответ
3k показов

Как установить Ultisnips с помощью Snippets в Linux?

Я использую Slackware и пытаюсь установить и использовать Ultisnips. Я использую Pathogen и в документации сказано следующее:> Использование патогенов: UltiSnips-using-pathogen Если вы являетесь ...
2
голоса
2ответа
180 показов

Не загружайте файл отмены, если он слишком велик в Vim 7.3+

Я просто скопировал огромное количество текста (я думаю, порядка миллионов строк) в регистр Vim, открыл новый файл, вставил, а затем приступил к редактированию новой копии отрывка. Вим был достаточно ...
2
голоса
1ответ
665 показов

сборка vim 64bit на windows 7

Я пытаюсь построить 64-битную VIM на Win7 64-битной с Visual Studio 2008. Мой python34 является 64-битной версией. Ниже то, что я сделал. HG, чтобы получить источник VIM. set VCDIR="C:\Program Files ...
2
голоса
1ответ
2k показов

Ключ для закрытия сгиба в vimdiff?

Нажатие клавиши пробела на + fold в vim в режиме diff вызывает открытие сгиба. Что и где я могу набрать, если я хочу снова закрыть фолд?
2
голоса
2ответа
343 показов

Скриптовый файл vim изменился извне

Когда вы изменяете файл вне vim, vim замечает и запрашивает действие: должен ли он перезагрузить файл и отменить любые ваши изменения? это должно сохранить ваши изменения? Часто, просто перечитывание ...
2
голоса
2ответа
736 показов

Vim: как перекомпоновать текст в абзаце HTML

Я удаленно редактирую абзац в существующем HTML-файле, и у него есть правильные отступы (по стандартам html-mode Emacs) и жесткие разрывы строк, где строки будут превышать 80 символов или около того. ...
2
голоса
2ответа
910 показов

Как я могу проверить мой .vimrc?

Мои файлы .vimrc, кажется, работают и не генерируют видимых ошибок при нормальной работе. Недавно я начал использовать Knife и обнаружил, что не могу использовать Vim в качестве редактора для ...
2
голоса
3ответа
3k показов

Создайте новую папку из командной строки Vim в Windows gVim

Это можно сделать? Я редактирую файл и хочу скопировать его в новую папку. Если я попытаюсь :w ~/Documents/new_folder/new_file.txt , то я получу Can't open file for writing . Поэтому я стараюсь ...
2
голоса
1ответ
2k показов

Vim не загружает цветовую схему

Я просто переключил форму Espresso на Vim для моей работы по программированию. Я использую предустановленную версию Vim на моей OS X 10.6. Я изменил файл vimrc в /usr/share/vim на: " Configuration ...
2
голоса
1ответ
174 показов

Дисплей команд VIM

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

Цветовая схема Vim не работает в tmux

Я использую konsole-4.14.3 , tmux-2.6 , vim-7.4.1938 и моя оболочка bash. За пределами tmux моя цветовая схема vim работает правильно. Однако внутри tmux цвета совершенно разные. Я вроде знаю, в чем ...
2
голоса
1ответ
418 показов

Vim: Как комментировать несколько строк исходного кода?

Я пытаюсь прокомментировать несколько строк исходного кода со следующей картой: vmap // :'
2
голоса
0ответов
331 показов

Vim cursorshape в OS X Terminal

Я скомпилировал vim 7.3 с +cursorshape и добавил следующее в ~/.vimrc: set t_SI = "\]12;purple\x7" set t_EI = "\]12;blue\x7" но Terminal.app по-прежнему отображает тот же серый курсор, независимо от ...
2
голоса
3ответа
854 показов

При переходе из режима вставки в режим выхода в Vi или Vim, есть ли способ не перемещать курсор влево на одну позицию?

Смена режимов не должна перемещать текстовый курсор IMO. Любая настройка, чтобы отключить это?
2
голоса
1ответ
552 показов

Загрузка пакета вручную из Vim-LaTeX в Vim (поскольку автоопределение не всегда полезно)

Общий вопрос Как вы можете вручную загрузить определенный пакет из Vim-LaTeX в Vim и как его можно автоматизировать для каждого файла LaTeX? Я не заинтересован в копировании соответствующих частей из ...
2
голоса
1ответ
995 показов

Vim не распознает мой файл vimrc

Я пытаюсь скопировать мою локальную конфигурацию vimrc на новый сервер Linux, который я только что настроил: scp -rp .vim/ nagios:~ scp .vimrc nagios:~ Затем с помощью команды ls -hoal на удаленной ...
2
голоса
2ответа
90 показов

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

$ cat keys 1 auto 2 break 3 case 4 char 5 const 6 continue $ Используя vim, какой самый быстрый способ переключить регистр всего текста, чтобы получить это? 1 AUTO 2 BREAK 3 CASE 4 CHAR 5 CONST 6 ...
2
голоса
1ответ
78 показов

Сохранить заменить значение в Vim

Как я могу сохранить значение замены, чтобы зарегистрироваться или где-нибудь? Например :s/foo/new/g Так что тогда я могу использовать new значение.
2
голоса
1ответ
150 показов

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

Мне интересно, есть ли способ открыть все мои файлы *.[c] на разных вкладках, но разделить окно соответствующим файлом *.[h] из командной строки? Я могу разделить один файл как: vim -O file1.c ...
2
голоса
4ответа
6k показов

vim tmux backspace ^?

У меня странная проблема: При входе в конкретный хост (от OSX до RHEL5) vim, похоже, забывает, как выполнять возврат, но только в сеансе tmux, то есть: ssh foo@bar.com vim test Backspace отлично ...
2
голоса
4ответа
133 показов

Повторите не только последнее изменение, но и остальные в Vim

Как я могу повторить не только последнюю использованную модификацию (.), Но и более ранние? Идеальный вариант - выбрать их по Ctrl+N и Ctrl+P.
2
голоса
2ответа
168 показов

Как я могу получить навигационные (редактируемые?) буфер с `сообщениями 'vim?

Поэтому, если я получаю ошибку от плагина, я хотел бы иметь возможность сообщить об этой ошибке на GitHub или аналогичном. К сожалению, это не выбирается мышью; и после того, как появился и попросил ...
2
голоса
2ответа
484 показов

Vim: открыть несколько файлов в указанной конфигурации из командной строки

Я использую набор вкладок и разделений в моем окне Vim для моего рабочего процесса. Моя установка выглядит примерно так: 1-я вкладка с вертикальным разделением, показывающая два буфера. 2-я вкладка в ...
2
голоса
0ответов
20 показов

Применить оконные команды к подмножеству всех окон?

Предположим, я хотел переместить два верхних окна (A и B) в новый столбец, например так: +--------+ A +--------+ B +--------+ C +--------+ D +--------+ E +--------+ F +--------+ +---+---+ |A |C | | ...
2
голоса
1ответ
6k показов

Как заменить несколько пробелов одним пробелом в Vim

У меня есть следующие строки. Я хотел бы заменить несколько пробелов одним пробелом в vim. Как мне этого добиться? Заранее спасибо. Percent I4-15 b Percent and Fractions 16-19 c Percent and Decimals ...
2
голоса
1ответ
138 показов

Как вставить строки в один и тот же регистр и вставить в новый буфер?

Я могу взять строки, которые содержат "lblfig" в регистр m как это: /lblfig :let @m=@_ | %g//yank M Затем я могу вставить эту коллекцию строк в новый буфер следующим образом: :new | exe "normal! ...
2
голоса
2ответа
3k показов

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

Я обновил свой Ubuntu до 11.04, и мой gvim все испортил. Я в основном начинаю с нуля и мне нужна помощь. По рекомендации я начинаю перемещать все, что связано с vim (плагины и vimrc), в ...
2
голоса
1ответ
538 показов

Как вы можете использовать суффиксы vim для NERDTreeIgnore?

Поскольку я уже определяю свои "промежуточные" файлы с set suffixes=.o,~,... , как я могу использовать это, чтобы NERDTree не показывал эти файлы? Кажется анти-СУХОЙ, чтобы снова поместить их все в ...
2
голоса
4ответа
7k показов

tgetent() не найден при компиляции vim

В настоящее время я пытаюсь установить расширение YouCompleteMe для моей установки vim, но для этого требуется, чтобы у моего vim была версия 7.3.584 или выше. Vim, поставляемый с моей Ubuntu 12.10, ...
2
голоса
1ответ
623 показов

Функциональность Vimdiff в Sublime Text 2

Я хотел бы знать , если это возможно , чтобы иметь vimdiff как функциональность , чтобы проверить diff и synchronized scrolling два (или более) файлов в Sublime Text-так же , как vimdiff? Спасибо
2
голоса
0ответов
2k показов

URxvt: vim и cursorColor [невидимый курсор или текст невидимого курсора]

Вступление Я всегда использовал терминал со светлым фоном и редактор темного фона (vim). В этом я не готов идти на компромисс. В любом случае, я только что переключился с xterm на urxvt ($ TERM == ...
2
голоса
1ответ
673 показов

vim - открывает stdin и файлы в разделенных окнах

Можно ли открыть vim с помощью stdin в одном окне, а файл - в другом? vim - запускает vim с текстом из стандартного буфера в буфере vim -o file1 file2 запускает vim с файлами в нескольких разделенных ...