Вопросы с тегом «vim»

9
Как вернуть ^ S в Zsh?

Я обнаружил, что сопоставление ^ S является ключом fwd-поиска для zsh (ohmyzsh), но я бы хотел использовать его и в vim для различных сопоставлений - похоже, сопоставление zsh мешает мне использовать его сейчас. Любой способ снять привязку с bindkey или иметь оба...

9
Как закрыть другие окна в tmux?

Я пишу некоторые функции, .bashrcчтобы tmuxупростить их использование: #!/bin/bash # .bashrc # vim tmux #----- -------------------- tabc() { tmux kill-window; } tabe() { tmux new-window; } tabf() { tmux find-window $@; } tabn() { tmux next-window; } tabo() { ; } # <-- How to `tabonly`? tabp() {...

9
Vim: убрать номера строк и цветовую колонку из окна быстрого исправления

В моем vimrc у меня есть set numberи то set colorcolumn=80, и теперь, когда я открываю окно быстрого исправления, я вижу номера строк и столбец цвета. Есть ли способ отключить эти настройки только для окон быстрого исправления? (Если это имеет значение, я использую OSX vim 7.3)....

9
Как заставить VIM показывать закрытые скобки?

Есть ли способ, которым я могу изменить свой файл .vimrc, чтобы выделить незакрытые скобки / скобки / фигурные скобки? Например, следующее будет выделять скобки после слова main: public static void main(String[] args { System.out.println("Foobar"); } Или, может быть, VIM как-то сказать мне, что у...

9
Добавить специфичные для файла хорошие слова во внутренний список слов vim (через моделину)

Можно ли добавить правильно написанные слова во внутренний список слов vim через моделин? Или другой метод для конкретного файла? Vim может добавлять слова во временный внутренний словарь с помощью ключевой команды zGили :spellgood! {word}. Можно ли сделать то же самое на моделине? Примером может...

9
«Исправление» меню правой кнопки мыши в gvim в Ubuntu

Я установил gvimв, Ubuntu 12.04и он не имеет меню правой кнопки мыши. Например, если я выделю блок текста и щелкну правой кнопкой мыши в области, размер выделения изменится до положения курсора. Я пытался создать путем копирования соответствующую (по крайней мере то , что я могу понять) часть из за...

9
Vim: автокоммент в новой строке

Vim автоматически вставляет комментарий, когда я начинаю новую строку с закомментированной строки, потому что я установил formatoptions=tcroql. Например (курсор есть *): // this is a comment* и после нажатия <Enter>(режим вставки) или o(нормальный режим) я остаюсь с: // this is a comment // *...

9
Почему vim оставляет повсюду временные версии файлов?

Прежде всего, я предполагаю, что те файлы, заканчивающиеся на «~», которые создаются vim при редактировании файла, действительно служат для временного резервного копирования при редактировании. Но каждый раз, когда я открываю файл с помощью vim и закрываю его (: wq), я впоследствии нахожу такой...

9
Vim перемещает курсор на один символ в режиме вставки без клавиш со стрелками

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

9
Vim - автоматически удаляет SWP-файл после восстановления, не изменяя оригинальный файл

Когда процесс Vim внезапно завершается (например, сбой системы), он оставляет файл SWP. Открытие исходного файла в Vim позже дает возможность восстановления. Большую часть времени восстановленный файл совпадает с сохраненным файлом, потому что у меня есть привычка сохранять часто. Тогда Вим...

8
Как вставить из нескольких буферов обмена vim, не выходя из режима вставки?

Предположим, вы набираете vim и есть 5 общих выражений, которые нужно вставлять в текст снова и снова. Есть ли способ, которым вы можете сказать vim вставлять из нескольких буферов обмена, не выходя из режима...

8
Ubuntu vi Действующий Странно

Я только что установил Ubuntu Server 8 и обнаружил, что vi работает странно (по сравнению с vi в Fedora, CentOS и OSX). Когда я использую команду «a» для ввода текста, нажатие клавиш со стрелками приводит к вводу «C», «D», «B» и «A». Это делает редактирование почти невозможным. Я что-то здесь не...

8
Как мне переназначить мой ключ Caps-Lock на Escape (для Vim) в Snow Leopard?

Очевидно, что в Linux я могу использовать xmodmap. На Leopard я использовал InputManager с именем PCKeyboardHack. Но InputManager теперь не работает. Как я могу сохранить свое здравомыслие и продолжать использовать Caps Lock для побега в OS X...

8
Как перемещаться по «логическим» строкам индивидуально в vim?

Я знаю, что есть настройка для этого vim, я просто не могу найти это сейчас ... В основном мне нравится set wrap. Мне это очень нравится. Мне меньше нравится это пропускать каждую фактическую строку, а не более интуитивную следующую отображаемую строку. Например, скажем, у меня есть следующий файл:...

8
Медлительность в сопоставлении скобок Vim с синтаксисом PHP по умолчанию

Я испытываю заметную медлительность в функции соответствия и выделения скобок в Vim. Когда курсор помещается над скобкой или скобкой, время отклика консоли составляет около 300 мс. Как уже говорилось, это происходит только при работе с файлами PHP. Я использую Vim 7.2 в Debian Squeeze с файлом...

8
маркированные списки для текстовых документов в Vim

Хотя Vim поддерживает автоматическое отступление в списках, настройка по умолчанию охватывает только упорядоченные списки, начиная с цифр, например: 1. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim 2....

8
Как мне выполнить поиск и замену блоков с помощью Vim?

У меня есть текст в Vim нажмите, Ctrl+Vчтобы перевести VIm в режим блокировки выделите текст, который я хочу типа :это дает это приглашение:'<,'> Я добавляю в подсказку свое регулярное выражение s/ /*/g. Это оставляет меня :'<,'>s/ /*/gи текст выделен Я ударил войти К сожалению, он...

8
Потерянные левые / правые клавиши курсора в режиме вставки VIM?

Когда я редактирую файл .sql в VIM, я не могу использовать клавиши курсора влево / вправо в режиме вставки. В обычном режиме они работают просто отлично. В других типах файлов - они работают также хорошо. в ~ / .vim / ftplugin / sql.vim есть куча "iab", но не намного. Я обнаружил, что при запуске...

8
Есть ли способ заблокировать область просмотра в vim?

Я недавно начал использовать Vim с NERDTree. Раздражает то, что когда я закрываю буфер, NERDTree расширяется, чтобы заполнить остальную часть экрана, и мне приходится открывать другой файл и снова открывать NERDTree, чтобы вернуть его к старому макету. Есть ли способ "заблокировать" NERDTree на...