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

4
Автообновление NERDTree

Я знаю , как обновить NERDTree вручную удар , Rкогда фокус находится в колонке NERDTree. Я хотел бы, чтобы это было сделано автоматически. Если событие необходимо, чтобы вызвать это, пусть это будет «всякий раз, когда пишется файл». Кто-то предлагает добавить это в vimrc nmap <Leader>r...

3
Как использовать UTF-8 в vim на Mac OS X?

Я хочу редактировать документы UTF-8 с помощью vim (7.2 установлен через MacPorts, большой набор функций, включена поддержка iconv, включена поддержка нескольких байтов) в Mac OS X 10.4 в файле Terminal.app. Terminal.app настроен на использование шрифта Monaco (который имеет хорошее покрытие...

3
Обнаружение типов файлов не работает

Я использую то же самое vimrcна двух отдельных компьютерах, оба MacBook используют (MacVim). Один правильно определяет тип файла после запуска файла из терминала. Другой заставляет меня печатать вручную. :set filetype=php Любые другие любопытные наблюдения о том, какие настройки в vimrc управляют...

3
Запустить конкретную программу из командной строки

Следующий глупый вопрос ... Хорошо, скажите, что я хочу запустить Vim в командной строке Windows (XP). Но я хочу, чтобы он запускал версию из Program Files, а не system32 каждый раз, когда я набираю 'vim' Обратите внимание, что я не хочу вводить C: \ Prog Files \ Vim .... каждый раз ... просто...

3
Как я могу остановить MacVim, показывающий весь экран дополнительной прокрутки?

Всякий раз, когда я загружаю файлы в MacVim, он, кажется, сохраняет полный экран, заполненный ~ строками. Это означает, что прокрутка всегда на полном экране, что довольно раздражает. Есть ли способ избежать такого...

3
Можно ли определить пользовательское движение в vim?

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

3
Vim перестает отвечать при переключении NERDTREE

Я новичок в Vim и люблю его, но у меня есть раздражающая проблема; всякий раз, когда я переключаю NERDTREE, я получаю это сообщение: Пожалуйста, подождите, кэшируя Большой каталог ... Вим тогда перестает отвечать, пока я не ухожу. Я не знаю, что такое каталог по умолчанию, но если он большой, могу...

3
Сделать vim редактором по умолчанию в Ubuntu Linux

Пытаясь установить vim по умолчанию вместо gedit, я обнаружил, что это можно сделать двумя способами: использование defaults.list и сделать text/plain (и другие) указывают на vim.desktop (какой формат для создания .desktop файлы?) использование update-alternatives и изменить gnome-text-editor...

3
VIM готовят строки с использованием визуального блока

Попытка добавить # ко всем строкам в визуальном блоке, выделив I (shift-i), но изменяется только первая строка (даже после нажатия esc) Это метод, который я нашел в ряде мест, включая Vim: Видя, что * все * строки меняются при вставке в визуальный блок но это не работает для меня. Нужно ли менять...

3
Запись нажатых клавиш во время записи вашего рабочего стола

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

3
Где хранятся эти нестандартные настройки Vim, если не в моем файле .vimrc?

Поэтому, когда я нажимаю, :setя вижу кучу настроек, которых нет в моем ~/.vimrcфайле. (Думаю, это настройки, которые я установил много лет назад и не помню). Таким образом, я делаю :versionи получаю путь $VIM/vimrc, который называется "откат" usr/share/vimrc. Это «система vimrc». Я открываю...

3
vim: удалить предыдущий отступ кода и преобразовать в другой

У меня есть проект ac с несколькими файлами (более 100), коды написаны в стиле Whitesmiths , но я хочу изменить их на отступ в стиле K & R. Можно ли использовать vim в автоматическом режиме? Например, у меня есть сценарий emacs-lisp для достижения этой цели - (progn (find-file "{}")...

3
Как я могу просмотреть файл .eml из командной строки в Windows Vista?

Итак, компьютер моего родителя вышел из строя (ужасно - поврежден), и я пытаюсь получить доступ к одному из их файлов электронной почты, который хранится локально на жестком диске. Я не могу запустить саму Windows, поэтому сейчас я нахожусь в «командной строке загрузки». Я переместился туда, где...

3
Может ли vim рассматривать сложенную секцию как движение?

У меня есть сложенный раздел в текстовом документе. Могу ли я использовать складку как движение в VIM, так же, как слово или слово это движение с w/W? Например daw удалений вокруг слова , так This is a |t|est с курсором в ||, И в normal режим, если я запускаю команду daw станет This is |a| Могу ли...

3
Избавление от персонажей при выполнении gf в vim

я использую vim для кодирования. Когда у меня есть что-то вроде следующего: SomeModule->actualMethod() если я возьму курсор на SomeModule и я делаю gf Я получаю жалобу, что SomeModule- не существует в пути. Как я могу избавиться от - таким образом SomeModule файл открывается?...

3
Смена диска в NERDTree (gVim, Windows)

Если NERDTree запускается где-то на диске C:, как только я достигаю самого C: \ (который NERDTree считает «/»), я получаю сообщение «уже на вершине каталога», если пытаюсь нажать на двойную точку .. Помощь NERDTree заключается в навигации по каталогам вверх и вниз, но, похоже, нет способа напрямую...

3
KeyRemap4Macbook Альтернатива Vim-эмуляции для Linux

Для Mac OS X существует очень удобный инструмент под названием KeyRemap4Macbook, который позволяет вам, среди прочего, использовать привязки клавиш Vim для редактирования текста во всех текстовых полях с различием между обычным режимом и режимом вставки. Есть ли соответствующая программа, которая...

3
Как подсчитать количество команд в командной строке Vim (например: insert,: normal и т. Д.)

В Vim, как, наверное, все вы знаете, можно дать счет командам в «нормальном режиме», поставив перед ними число. Как например 4dd это удалит 4 строки. Мне интересно, есть ли способ передать счет в команду командной строки vim (команду, начинающуюся с двоеточия), чтобы повторить это несколько раз....

3
Выбор кнопки «Не сохранять» с помощью клавиатуры

В MacVim при попытке закрыть окно с несохраненными изменениями (нажав CMD вес ), всплывающее окно для подтверждения, с 3 кнопками: Не сохранять отменить Сохранить... Третий синий, остальные серые. Если я нажму Enter, это вызовет Сохранить. Если я нажму Escape, это вызовет Отмена. Как активировать...