vim- все статьи тега ➜ страница 5


Как отключить приглашение" нажмите ENTER или введите команду для продолжения " в Vim?

есть ли способ отключить приглашение" нажмите ENTER или введите команду для продолжения", которое появляется после выполнения внешней команды? изменить: найдено обходное решение: добавить дополнительный <CR> ярлыков в мой .lvimrc. map <F5> :wall!<CR>:!sbcl --load foo.cl<CR><CR> идеи получше? ...

Vim: как удалить каждую вторую строку?

Как это сделать в Vim: перед: aaa bbb ccc ddd eee fff после: aaa ccc eee ...

Как переключаться между несколькими конфигурациями vim с помощью команды или локальных файлов vimrc?

Я работаю в нескольких группах, каждая из которых имеет свои собственные стандарты табуляции/отступа/интервала в C. есть ли способ иметь отдельные выбираемые конфигурации VIM для каждого так, когда я редактирую файл, либо: Я делаю что-то вроде set group=1 для выбора конфигурации местный житель .vimrc, который живет в рабочем каталоге, используется для установки автоматической конфигурации ...

Неверные цвета с Vim в iTerm2, используя Solarized

У меня возникла странная проблема с iTerm2, в терминале vim (не gui) и соляризованной цветовой схемой. Во-первых, я установил iTerm2 для использования темной соляризованной цветовой схемы. Я также использую solarized для vim. У меня есть следующие строки в моей .vimrc set background=dark colorscheme solarized в терминале цветовая схема выглядит неправильно: для справки вот как это выглядит под MacVim (gui vim) что мне нужно изменить в iTerm или моем .vimrc, чтобы получить цвета, которые ...

Какова эффективность Emacs или Vim против Eclipse? [закрытый]

Я начала писать около 5 лет назад. Я был представлен через Java и Eclipse, которые оба имеют существенную стигму, связанную с сообществом программирования. Ряд людей в компании, в которой я в настоящее время стажируюсь, предпочитают emacs или vim. Я не вижу, как базовый текстовый редактор быстрее или проще, чем IDE в целом, хотя я ценю некоторые вещи, такие как построение, как правило, быстрее из командной строки. Это случай клуба "Олд-Бойз" или он может быть более эффективным, чтобы запрограмм ...

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

в некоторых colorschemes текущая линия подсветки изменяет фон,в других, как пустыня, текущая линия подчеркнута. Я хочу изменить текущую линию подсветки в пустыне, чтобы использовать другой цвет фона вместо подчеркивания. Как я могу это сделать? мой .vimrc: set cursorline highlight Cursorline cterm=bold обновление: .vimrc это решает проблему colorscheme desert set cursorline hi CursorLine term=bold cterm=bold guibg=Grey40 ...

Макрос Vim в каждой строке визуального выделения

Я хотел бы запустить макрос на каждой строке в выделении, а не суммировать количество строк в моей голове. Например, я мог бы написать макрос для преобразования: Last, First на First Last и я хотел бы, чтобы он работал на всех этих строках: Stewart, John Pumpkin, Freddy Mai, Stefan ... любые идеи гуру в Vim? EDIT: это всего лишь пример, очевидно, что это тривиально регулярное выражение, но есть и другие примеры, которые возникают не так просто, что я бы предпочел использовать макросы. ...

Копирование из одного регистра в другой

Как скопировать содержимое одного регистра в другой без вставки в буфер обмена? Я дернул один текст, и он был дернут по умолчанию " зарегистрироваться. Теперь я хочу скопировать другой текст без удаления / перезаписи " зарегистрироваться. Поэтому я хочу переместить содержимое " зарегистрироваться, чтобы сказать некоторые a или b зарегистрируйтесь, чтобы я мог скопировать новый текст внутри ". Как это сделать? ...

Как настроить Vim для разработки на Android?

может ли кто-нибудь описать хорошую настройку Vim для разработки Android? Сейчас я использую Eclipse, но мне бы очень хотелось использовать Vim, потому что это быстрее, и мне это нравится больше. Например, меня не интересует Эклим. меня интересует, какие плагины Vim используются (для Java, автозаполнения и т. д.), как то .vimrc Как выглядит и как работает весь процесс построения/запуска приложений (максимально эффективно). ...

Как включить автоматические складки в Vim?

Как включить автоматическое складывание в Vim? set foldmethod=syntax кажется,ничего не делает. ...

Что такое файл. un~ или почему Vim в терминале делает.ООН~ файл?

Я заметил, что у меня есть некоторые dotfiles с .un~, например у меня есть .vividchalk.vim.un~, но я не уверен, откуда это взялось. Похоже, они создаются, когда я использую Vim в терминале. Что это за файлы? Можно ли их удалить, когда я закрываю файл, который редактирую? ...

Не удалось закрыть много буферов с помощью одной команды в Vim

Я использую Vim в экране. Я запускаю команду vim <bigFolder> Я застрял, так как не имеет смысла закрывать каждый буфер :q как вы можете закрыть все активные буферы в Vim, по одной команде внутри Vim? ...

Табуляции и пробелов в Vim

Как предотвратить vim от замены пробелов с вкладками, когда автоиндент включен? пример: если у меня есть две вкладки и 7 пробелов в начале строки, и tabstop=3, и я нажимаю Enter, следующая строка имеет четыре вкладки и 1 пробел в начале, но я не хочу этого... ...

Как изменить курсор vim в режиме вставки / обычного режима?

Я хотел бы знать, если это возможно, как изменить курсор в vim (цвет, форма и т. д.) В зависимости от того, в каком режиме вы находитесь. Я постоянно забываю, что я не в режиме вставки и начать вводить код, что приводит к всевозможным сумасшедшим вещам происходит. Было бы полезно, если бы на курсоре была какая-то визуальная индикация. ...

Использование Vim вместо (или с) Xcode для разработки iOS

Xcode поставляется с большим количеством вещей, которые необходимы для создания на iPhone и/или iPad. На самом деле многое из этого я даже не осознаю, потому что это так "за кулисами". с другой стороны, я недавно был подвержен преимуществам использования Vim в качестве редактора. Есть ли какие-либо настройки, которые сделают использование Vim эффективным вариантом при разработке для платформ iOS? Или было бы так сложно объединить их, чтобы сделать этот вопрос спорный вопрос? другими словами, ...

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

Как настроить и начать использовать vim в терминале на OS X? Я хочу начать писать свой код с помощью Vim в терминале, а не в отдельном текстовом редакторе. Как можно начать с этого? основы, такие как: открытие, создание, сохранение файлов через терминал с помощью vim и написание кода с помощью vim. Кроме того, можно ли компилировать непосредственно с помощью vim в терминале? ...

Исправить Vim + Tmux yank / вставить в безымянный регистр

при использовании vim внутри сеанса tmux я не могу дергать или вставлять в безымянный регистр. Переход к именованному регистру работает нормально, но безымянный никогда не работает. ошибка: E353: Nothing in register * без tmux vim отлично работает с моими текущими настройками. Как мне это исправить, чтобы я мог использовать y затем p без ошибок и без указания регистра? ...

Вставка кода в окно терминала в vim на Mac OS X

когда я вставляю код в окно терминала Mac OS X в vim, он отступает от каждой строки. Для каждой строки он добавляет отступ, поэтому текст выглядит так... "ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia ...

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

пример: скопируйте в одну панель tmux (через vim), затем переключитесь на другую панель (запустив другой экземпляр vim) и вставьте с помощью команды Vim paste. Я знаю, что это можно сделать через tmux (используя префикс+]), но было бы очень удобно, если бы я мог копировать и вставлять с помощью Привязок vim, так как я просто переключаюсь между разными панелями, работающими под управлением vim. какие идеи? ...

VIM теряет историю отмены при изменении буферов

Если я работаю в файле, перейдите в другой буфер, а затем вернитесь назад, я потерял свою историю отмены. File1.txt-внесите кучу изменений и сохраните. открыть новый буфер :испытание e.txt вернуться к file1.txt -: b# история отмен нет. какие-нибудь обходные пути для этого? ...