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

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

5
голосов
4ответа
8k показов

Vim Solarized темная тема выглядит странно на iTerm2

Я только что установил solarized следуя инструкциям на странице проекта. Вот как это выглядит сейчас: что не похоже на эти скриншоты на официальной странице. Есть идеи, как это исправить? ...
5
голосов
2ответа
316 показов

Как команда J в Vim, но принять движение

Мне нравится команда J для объединения многих строк, но мне не нравится считать, сколько строк я хочу присоединить. Я бы предпочел дать движение. Это может быть подделано с помощью V{motion}J ; Есть ...
5
голосов
2ответа
690 показов

Окна VIM меняют ориентацию

Как я могу выйти из такого образования, как это .......................................................... . . . . . . . 3 . . . . . . . . .............................. 1 . . . . . . . . 2 . . . . . ...
5
голосов
1ответ
2k показов

Как изменить способ отображения vim свернутых / свернутых линий

Как я могу изменить способ, которым vim отображает эти свернутые / свернутые строки? Я хотел бы, чтобы это показывало номера скрытых строк в хвосте строки, но не в голове. Я гуглил и искал vim wiki, ...
5
голосов
2ответа
6k показов

iTerm2 vim не может отобразить Alt Key

У меня возникли проблемы при попытке привязки Alt-Key к Vim в iTerm2. Я хочу сопоставить ярлыки для переключения между буферами следующим образом: map l map h map j map k Но я не могу заставить его ...
5
голосов
2ответа
5k показов

Как я могу сделать терминал VIM моим приложением-редактором по умолчанию в Mac OS X?

Я знаю MacVim, и, хотя он очень хорош, я постоянно в терминале. Почему две программы работают, когда я могу остаться в одной? Итак, вопрос в том, как сделать VIM (запущенный в iTerm2) текстовым ...
5
голосов
1ответ
3k показов

В чем разница между крошечным, огромным и маленьким vim на MacPorts?

Я пытаюсь установить vim через MacPorts. Я нашел этот порт по адресу http://trac.macports.org/browser/trunk/dports/editors/vim/Portfile. Есть варианты, такие как tiny , small и huge . Есть ли способ ...
5
голосов
1ответ
1k показов

Как настроить vim spellcheck для использования двух языков

В своем блоге я пишу посты на немецком языке. Но так как мой блог в основном посвящен технологиям, появляется много английских слов. Недавно я включил немецкую проверку орфографии в vim с set spell ...
5
голосов
5ответов
3k показов

экран GNU, чтобы не изменять заголовки моего окна

Я устанавливаю значимые имена для новых окон, которые я создаю на экране gnu, но затем, когда я «cd» или открываю vim, это имя меняется, например, на «pwd». Есть ли способ предотвратить изменение ...
5
голосов
3ответа
309 показов

Есть ли у Vim что-то вроде <Cw> в режиме вставки, которое удаляет обратно Word?

В режиме вставки Vim удалит word назад, если вы нажмете (control + w). Есть ли подобная команда, которая удаляет обратно Word? (Например, удалите все http://www.example.com вместо только com части.) ...
5
голосов
1ответ
4k показов

Что такое sts в .vimrc?

Я искал вокруг, но термин vimrc sts еще не привел меня к фактическому объяснению ценности. Многие люди говорят об использовании его для вкладок / отступов, но что это означает? Это мягкие вкладки? ...
5
голосов
3ответа
978 показов

Текстовые файлы на Linux имеют символы ""

При просмотре определенного текстового файла в vim или менее в Linux или OS X все черточки отображаются в виде выделенных символов «». Какую последовательность управления нужно набрать, чтобы ...
5
голосов
1ответ
274 показов

Поддержка внешнего редактора в vimfx+firefox

В vimperator я могу использовать Ctrl+I для редактирования ввода текста в vim. Есть ли эквивалент в плагине vimfx для firefox? Мне нравится более простой интерфейс, который предоставляет vimfx, но ...
5
голосов
1ответ
2k показов

Как отключить ведущий ключ в режиме вставки vim

Я сопоставил ключ leader в vim с timeoutlen > и установил тайм-аут на 250, чтобы успеть использовать сочетания клавиш с ключом leader . Но это раздражает в режиме вставки, потому что когда я нажимаю ...
5
голосов
1ответ
2k показов

возможно ли иметь строку состояния в верхней части окна?

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

Vim выполняет команды bash /make в том же окне

Когда я пытаюсь запустить некоторые команды, такие как :make или :!ls , он показывает вывод в совершенно другом экране / представлении, и файл, который я редактирую, не виден во время этого процесса. ...
5
голосов
1ответ
2k показов

git commit --amend не распознает допустимые параметры vimrc

Это ошибка, которую я получаю, когда я делаю git commit --amend Error detected while processing /root/.vimrc: line 193: E518: Unknown option: foldmethod=indent line 194: E518: Unknown option: ...
5
голосов
1ответ
12k показов

Почему VIM говорит, что в этой команде есть завершающие символы?

Я пытаюсь написать красивую команду CSS в vim, которая сортирует и алфавитирует все свойства CSS, а также проверяет, нет ли пробела после двоеточия, и вставляет его. Вот мой код: nnoremap S ...
5
голосов
2ответа
5k показов

Экспорт подсветки синтаксиса файла в HTML с помощью Vim

Я написал файл подсветки синтаксиса vim для пользовательского типа файла, над которым я работаю, и я хочу иметь возможность безболезненно демонстрировать свою подсветку синтаксиса, преобразовывая ...
5
голосов
1ответ
642 показов

Как увеличить строки в Vim?

Я могу увеличивать целые числа в Vim, используя -a . Документы, кажется, говорят, что если я установлю nrformats на "octal,hex,alpha" (что я пытаюсь сделать с помощью :set ...
5
голосов
3ответа
5k показов

Как посчитать количество символов в каждой строке в vim?

В vim как подсчитать количество символов в каждой строке? how to count number of characters? Например, если я открою файл с текстом выше, я хочу увидеть количество, как показано ниже 3 2 5 6 20
5
голосов
1ответ
2k показов

открывая vim в tmux, у меня есть шрифты, выделенные жирным шрифтом

Так что у меня проблема, при открытии vim в tmux все шрифты выделяются жирным шрифтом. мой в конфигурации у меня есть: установить t_Co = 256. Даже если для этого параметра установлено значение 8, ...
5
голосов
2ответа
2k показов

Ограничения полноэкранного оконного менеджера gvim в Ubuntu

Так что у меня возникла эта слегка раздражающая проблема при запуске gvim в Ubuntu. Когда я включаю полноэкранный режим, я получаю белые полосы в нижней и правой части экрана. (Я пытаюсь эмулировать ...
5
голосов
3ответа
1k показов

Редактируйте текстовые области, используя привязки клавиш vi внутри текстового поля в Firefox (без открытия отдельного окна)

Я использую Firefox. Есть ли способ отредактировать содержимое текстового поля, используя привязки клавиш vi, внутри текстовой области (не в отдельном окне)? Например, есть ли расширение для Firefox ...
5
голосов
1ответ
1k показов

vim: удалить из позиции курсора до n символов до конца строки

В VIM, с dg_ Вы можете удалить фактическую позицию курсора до конца строки. Как я могу удалить фактическую позицию до конца строки минус некоторое количество символов? пример: this is a ... many ...
5
голосов
4ответа
4k показов

Могу ли я вставить изображения .jpeg и .gif в мои файлы Vim?

Ну, я новичок в Vim. Так что учиться во время работы с использованием Vim. В настоящее время я изучаю Kivy (фреймворк Python) и делаю заметки с помощью Vim. Однако иногда мне нужно сохранять ...
5
голосов
1ответ
1k показов

Как сохранить горизонтальное положение курсора при прокрутке в VIM?

Можно ли удерживать курсор в постоянном горизонтальном положении (столбце) при прокрутке окна (или перемещении курсора) вверх и вниз? Например, если у меня есть файл с такими строками: This.is.a.test ...
5
голосов
3ответа
800 показов

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

При навигации по Vim я часто прыгаю в файл, перебираю этот файл, затем в другой файл и так далее. Наконец, я хочу вернуться к исходному файлу. Использование делает работу, но требует гораздо больше ...
5
голосов
2ответа
2k показов

OS X + Vim: Открыть Finder для папки в NerdTree (Vim)

Я религиозно использую плагин NerdTree для MacVim и часто хочу открыть папку в Finder для работы с файлами. Примером может быть предварительный просмотр и копирование некоторых изображений. Есть ли ...
5
голосов
1ответ
647 показов

Запрет поиска всего слова из совпадающего двоеточия

Когда мой курсор находится на слове в обычном режиме, и я нажимаю '*', vim ищет слово в документе. Но если слово заканчивается двоеточием, vim включает двоеточие в его соответствие. Как я могу ...
5
голосов
2ответа
944 показов

Преобразование в MacVim злит самого Vim

У меня есть следующая строка в моем .vimrc: nnoremap :noh Это отлично работает в MacVim. Всякий раз, когда я открываю сам Vim, его "командная строка" начинается с: .2c Для чего стоит, когда ввод для ...
5
голосов
1ответ
356 показов

Что это за волшебство Vim?

В вопросе о jVi и его способности анализировать .vimrc автор приводит пример сложной привязки vim, которую он утверждает, что jVi не сможет обработать: inoremap hh ...
5
голосов
2ответа
3k показов

Можно ли импортировать подсветку синтаксиса VIM в Notepad++?

В VIM есть файл подсветки синтаксиса, который я хотел бы иметь в Notepad++. Но VIM использует файлы .vim для определения подсветки синтаксиса, а Notepad++ использует XML. На кнопке "Импорт" вы можете ...
5
голосов
0ответов
2k показов

Как использовать ctags и vim для перехода на методы Java

Раньше это работало до того, как я обновил свою систему Ubuntu: ctags *.java vim -t fooFunc Который затем взял бы меня, например, Foo.fooFunc() Но теперь vim переходит на стандартную страницу "тег не ...
5
голосов
3ответа
5k показов

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

Когда я закрываю файл в vim и снова открываю его, файл открывается в начале файла. Есть ли способ открыть файл в последнем месте, которое я просмотрел?
5
голосов
2ответа
1k показов

Как запомнить сессию нескольких вкладок в терминале в Ubuntu?

Я открыл много файлов в vim, и там я редактирую и отслеживаю ход программы с помощью ctags, и я не хочу терять всю эту информацию при следующей перезагрузке, я не могу оставить свою систему ...
5
голосов
6ответов
7k показов

Могу ли я возобновить существующий процесс vim?

Когда я вчера ушел с работы, я оставил vim открытым с файлами, над которыми работал. Сегодня я работаю из дома, поэтому я подключился к VPN, и когда я собираюсь редактировать те же файлы, я получаю ...
5
голосов
5ответов
4k показов

Что заглавная W делает в VIM?

иногда в VIM при сохранении я случайно нажимал заглавную букву W вместо строчной буквы. Мне предлагается ввести системный пароль, поэтому я предполагаю, что он выполняет какую-то команду sudo, но ...
5
голосов
1ответ
568 показов

Vim: Сломанные цвета на старте

Я использую uxterm и vim со следующим .vimrc: https://github.com/dbrgn/dotfiles/blob/master/.vimrc Когда я открываю файл в vim и не нажимаю какие-либо клавиши, цветной текст отображается жирным ...
5
голосов
2ответа
400 показов

Не удается скопировать определенный текст gvim, например: версию или сообщение об ошибке

Вообще, моя копия / вставка прекрасно работает в vim. Однако, когда я печатаю:version, мой указатель мыши становится символом вроде: Хотя я могу выделить текст, я не могу скопировать его в буфер ...
5
голосов
2ответа
1k показов

Как я могу заставить мою оболочку вести себя как vim?

Как я могу заставить мою оболочку вести себя как vim? Я видел, как другие разработчики делали это, но я так и не установил / не установил его на моей машине. Ubuntu 11.04
5
голосов
4ответа
2k показов

Как я могу проверить, используется ли текущая оболочка из vim?

Я использую OS X. В vim, если вы выполните команду :sh , вы можете перейти в оболочку для выполнения команд. Я постоянно забываю, нахожусь ли я в этой оболочке или нет. Есть ли способ проверить, не ...
5
голосов
2ответа
2k показов

Удаленное редактирование sudo в Vim

Как я могу редактировать удаленный файл с помощью sudo? У меня есть SSH / SCP доступ к удаленному серверу и без пароля sudo на нем. Я хочу отредактировать /etc/some/file как удаленный root, поэтому я ...
5
голосов
1ответ
984 показов

Не удается заставить Vim переназначить CTRL+S на `:w`

Я пытался заставить Vim переназначить CTRL+S (или ^ S) на :w , отредактировав мой файл .vimrc , однако это не работает. Это моя текущая конфигурация ~/.vimrc : nmap :w imap :w imap Я читал, что ...
5
голосов
1ответ
408 показов

vim search - установка разных цветов для текста под курсором

Предположим, поиск vim находит 5 совпадений в моем файле. Я вижу все 5 из этих матчей, выделенных желтым цветом. Я переключаюсь между ними, нажимая n . Но, когда мой курсор перемещается от одного ...
5
голосов
3ответа
368 показов

vim перейти к первому непустому в том же столбце

В vim, как я могу переместить курсор вниз (или вверх) к первой строке, содержащей непустой символ в том же столбце? Например, в следующем тексте: item1 item2 item3 item4 item5 item6 Если курсор ...
5
голосов
2ответа
2k показов

vim "gq}" команда, чтобы повторно обернуть абзац, и LaTeX

Как я могу заставить эту команду не переносить такие вещи, как \item? Например: \begin{enumerate} \item this might be a long paragraph that spans multiple lines \item blah \end{enumerate} если я ...
5
голосов
1ответ
1k показов

установка буфера vim / имени окна

Я создаю временный буфер в vim, который получает выходные данные команды оболочки. Окно / буфер получает заголовок: [No Name] Как я могу вручную установить имя / заголовок для этого окна / буфера.
5
голосов
5ответов
2k показов

В Vi, как мне сопоставить ":t" равно ":tabnew"?

Я не хочу всегда вводить слово. это раздражает.
5
голосов
3ответа
2k показов

Копирование в системный буфер обмена с vim, не работающим под Ubuntu

Я пытался выяснить, почему, когда я использую "* y или" * x в одном окне терминала с запущенным vim и "* p в другом, он не вставляет то, что я только что скопировал или вырезал, и просто не может ...