Вопросы с меткой [vim]
Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.
3406 вопросов
6
голосов
2ответа
3k показов
Отправка команд родительскому сеансу tmux из vim
У меня есть разделенное окно настройки с vim и Lynx в tmux. Я пытаюсь создать сценарий, чтобы я мог отправить пользовательскую команду в vim, которая сохранит сценарий, над которым я работаю, ...
6
голосов
4ответа
3k показов
Vim копировать / вставить испортить отступ
Всякий раз, когда я копирую что-то из другого приложения и затем вставляю это в vim, это портит отступ. Например, только что я попытался скопировать файл manifest.json из учебника hello-world для ...
6
голосов
6ответов
369 показов
выберите только что вставленный текст
Довольно просто - как выбрать только что вставленный текст (после его вставки)? Я редактирую некоторые файлы, которые являются чисто данными, и иногда я "теряюсь" ... поэтому было бы полезно, если бы ...
6
голосов
1ответ
998 показов
VIM "модернизирован" до файлов расширения и tabstop = 8 в файлах Python
После переустановки моей ОС с Kubuntu 12.10 на Kubuntu 14.04 VIM изменил свое поведение при редактировании файлов Python. Хотя до переустановки для всех типов файлов были установлены noexpandtab и ...
6
голосов
4ответа
5k показов
визуальный режим vi не работает
Я запускаю vim (7.0.237) после sshing в удаленную коробку CentOS, и он просто не войдет в визуальный режим. Когда я нажимаю «v», он просто издает звуковой сигнал и ничего не делает. Я запускаю Ubuntu ...
6
голосов
3ответа
331 показов
Как иметь статическое представление одного и того же файла?
Я редактирую файл в vim, и я хотел бы создать новое окно (аналогично тому, как это делает :vsplit ), которое содержит представление файла до того, как я начал редактирование. Другими словами, я хочу ...
6
голосов
3ответа
2k показов
Экран GNU меняет цвета подсветки синтаксиса vim
Я пытаюсь использовать vim в сеансе экрана GNU, но всякий раз, когда я открываю vim внутри экрана, подсветка синтаксиса использует совершенно разные цвета по сравнению с тем, когда я открываю vim вне ...
6
голосов
1ответ
2k показов
Vim: использовать путь к текущему файлу
В Vim как я могу получить путь к текущему файлу? Я знаю, что регистр % содержит имя текущего файла, но я хочу путь, чтобы я мог сделать что-то вроде :w **bar.txt ... для "Сохранить как" новый файл, ...
6
голосов
1ответ
397 показов
Режим копирования Tmux: оставайтесь в режиме копирования после выбора
При использовании tmux мне часто приходится копировать несколько элементов из одной панели или окна в другую. Когда эти элементы расположены близко друг к другу в длинном буфере обратной прокрутки, ...
6
голосов
3ответа
4k показов
Как я могу просмотреть старые сообщения о статусе в Vim?
У меня такое чувство, что если бы я знал правильную терминологию здесь, мне не нужно было бы задавать этот вопрос, и Google было бы достаточно. Увы. Используя ...
6
голосов
2ответа
2k показов
Как автоматически отформатировать код из командной строки?
Допустим, у меня есть JavaScript в someRandomFile.js, и я хочу выполнить команду вроде: formatMyCode someRandomFile.js Тогда внутри файла это просто делает отступ в хорошем виде. Я хочу сделать ...
6
голосов
3ответа
7k показов
Отображать невидимые символы в Vim
Когда я компилирую исходный код с помощью Latex, я получаю следующее сообщение об ошибке Unicode char \u8: не настроен для использования с LaTeX. Теперь я подозреваю, что это связано с невидимым ...
6
голосов
1ответ
164 показов
Vim: видение * все * строки меняются при вставке в визуальный блок
Когда я вставляю текст перед визуальным блоком («I»), я вижу только первую строку изменения блока. После нажатия клавиши esc остальные строки меняются соответственно. Есть ли способ изменить все ...
6
голосов
2ответа
496 показов
Альтернатива jVi, которая поддерживает .vimrc
Учитывая, что jVi не поддерживает файлы .vimrc , какие у нас есть альтернативы, которые поддерживают файлы .vimrc? В частности, у меня есть много удобных отображений в режиме вставки, которые я бы ...
6
голосов
1ответ
10k показов
Как вы устанавливаете плагины для MacVim?
Конкретно я пытаюсь установить NERDtree. Я скачал пакет 4.10 с github, разархивировал его в ~/.vim/ и перезапустил MacVim (версия 7.3). Ввод :nerdtree приводит к следующей ошибке: E492: Not an editor ...
6
голосов
2ответа
3k показов
разделенные панели tmux / vim
Я заимствую этот скриншот из другого вопроса: Терминальный фон, кажется, просачивается в пространство слева от разделительной границы. Это наиболее заметно вблизи вершины. Может кто-нибудь сказать ...
6
голосов
2ответа
477 показов
Vim Syntastic не прыгает на ошибку
Я использую ESLint с Syntastic в Vim. Ошибки правильно обнаруживаются в Syntastic, но когда я перехожу к ошибке на панели определения местоположения ошибок и нажимаю клавишу Enter, она отбрасывает ...
6
голосов
2ответа
3k показов
Как выделить целый блок HTML, включая теги в VIM?
Предположим, у меня есть: ... ... ... Как выбрать весь блок, начиная с ?
6
голосов
3ответа
490 показов
tmux - называет окна и выбирает их с помощью нечеткого сопоставления
Я хочу быть в состоянии назвать мои окна tmux и выбрать их, используя нечеткое сопоставление (аналогично LustyJuggler или Ctrl-P в vim). Это возможно с Tmux?
6
голосов
2ответа
3k показов
Можно ли заставить Gnome Terminal отображать имя файла, который я редактирую в vim, в качестве заголовка вкладки?
У меня часто есть несколько файлов, открытых в vim, каждый на отдельной вкладке. Я должен помнить, какая вкладка имеет какой файл открыт. Есть ли способ показать это в заголовках вкладок?
6
голосов
1ответ
174 показов
Vim: по умолчанию справа
В vim я предпочитаю, чтобы все мои сплиты, как горизонтальные, так и вертикальные, были :belowright . Я не знаю почему, мне это кажется более естественным. Это раздражает :bel sp foo.txt вместо ...
6
голосов
3ответа
2k показов
Vim: Возможно ли сделать разделение по умолчанию вертикальным при открытии справки или файла вместо горизонтального?
При использовании :help он разбивает окно по горизонтали и открывает справку в верхнем окне. Затем мне нужно использовать ^w L чтобы переместить окно справки вправо. То же самое, если использовать ^w ...
6
голосов
4ответа
4k показов
Как мне создать собственные файлы тегов с помощью Vim для взаимосвязанного не кодового текста?
Я пишу довольно много взаимосвязанного не кодового текста в vim, и я хотел бы создать свои собственные теги для использования с тегами vim. Например, есть файл о "foo", и в идеале, когда бы я ни ...
6
голосов
2ответа
11k показов
Изменение домашнего каталога Vim
Ранее я использовал vim без проблем. Однако несколько месяцев назад наша компания сделала несколько обновлений сети и безопасности. После этого всякий раз, когда я подключаю сетевой кабель к своему ...
6
голосов
1ответ
421 показов
Команды движения Vim в командной строке Vim
Иногда в Vim я набираю команду и понимаю, что действительно могу использовать команды перемещения Vim для навигации по командной строке: :s/somthing/else/ понимаю, что я что-то написал с ошибкой. ...
6
голосов
1ответ
631 показов
Терминал / редактор тем для цветовой слепоты?
Я "страдаю" (не совсем) от трудно диагностируемой формы дальтонизма. Это обычно соответствует красно-зеленой цветовой слепоте, но есть некоторые причуды. Во всем, что происходит, есть определенный ...
6
голосов
3ответа
3k показов
Удалить последнее слово (Ctrl-W): заставить оболочку bash вести себя как командная строка vim
Среди множества полезных сочетаний клавиш, доступных в оболочке bash, есть Ctrl - W, чтобы удалить слово слева от курсора. Давайте предположим, что моя командная строка выглядит следующим образом: cp ...
6
голосов
3ответа
801 показов
Избавиться от нулевого символа в переменной vim?
Я пытаюсь исправить поведение Backspace в vim на одной из платформ, которые я использую. Я получил название этой платформы (назовите ее bad_platform) из системной команды get_platform . Следуя совету ...
6
голосов
3ответа
5k показов
Цвета в Vim через терминал gnome не совпадают с gVim
почему цвета при использовании цветовой схемы 'blackboard' через Vim в терминале gnome не совпадают с тем, когда я использую ту же тему в gVim? т. е. фон черный, а в gVim - синий, а имена функций не ...
6
голосов
2ответа
3k показов
Как открыть текущий файл HTML в веб-браузере MacVim?
От MacVim есть команда, чтобы открыть отредактированный в настоящее время файл HTML в веб-браузере?
6
голосов
2ответа
270 показов
Вим с wdiff?
Я объединяю текст (не код), используя vim. К сожалению, форматирование абзаца отличается между двумя текстами. Я знаю, что если бы я использовал wdiff он показывал бы только те различия, которые меня ...
6
голосов
1ответ
1k показов
Сделайте VIM перейти к ctag в существующей вкладке
У меня есть ctags, настроенные с моей установкой vim. Моя привычка состоит в том, чтобы обычно все соответствующие файлы, над которыми я работаю, открывались сразу на вкладках в vim. Проблема ...
6
голосов
3ответа
985 показов
Вычитать содержимое одного текстового файла из содержимого другого текстового файла в Linux
У меня есть два текстовых файла в Linux. Один содержит список действительных идентификаторов. Например: abcd efgh ijkl etc. Другой содержит список недействительных идентификаторов. Но некоторые из ...
6
голосов
3ответа
2k показов
Настройка относительного номера Vim и нескольких буферов
Мне нравится настройка относительного числа. В настоящий момент я занимаюсь рефакторингом кода (перевод: использование 5-летних ужасных методов и замена их хорошим кодом), и я считаю полезным ...
6
голосов
5ответов
8k показов
Как изменить фон редактора Vi
Я подключаюсь через putty и использую vim editor в putty и пишу программу на perl. У меня нет конкретного файла VIMRC. Моя проблема в том, что в Vim комментарии отображаются в темно-синий на черном ...
6
голосов
3ответа
2k показов
Иметь редактора Vim Psql
У меня есть установка Fresh Ubuntu. У меня нет активных личных файлов. Я неудачно запускаю \e file.sql в Psql, когда в моем .bashrc есть следующее, так как вместо Vim открывается Nano export ...
6
голосов
2ответа
5k показов
Vim Highlight (цвет) скобки
Я попытался поместить следующее в мой файл .vimrc: syn match parens /[(){}]/ hi parens ctermfg=red постоянно окрашивать скобки, скобки, фигурные скобки и т. д., но это не работает. Если я делаю это ...
6
голосов
1ответ
7k показов
Как изменить или отредактировать рецепт Vim Homebrew?
Я использую плагин Vim, для которого требуется +clientserver, а рецепт Vim по умолчанию для brew не включает соответствующие флаги, поэтому я пытаюсь добавить его на шаг ./configure . Я пытался ...
6
голосов
1ответ
1k показов
Как я могу отредактировать документ Google с помощью vi и автоматически обновить исходный документ в облаке при записи файла?
Я использую Ubuntu 11.04. Я установил googlecl, который позволяет мне редактировать файлы Google doc с помощью vim. У меня есть документ Google "Test": google docs edit --title "test" --editor vim ...
6
голосов
1ответ
706 показов
Как сделать так, чтобы файл VIM не становился доступным только для чтения при редактировании по символической ссылке Windows?
Я поставил nobackup и nowritebackup по этому вопросу - VIM уничтожает символические ссылки под Windows Однако всякий раз, когда я изменяю файл по ссылке, целевой файл устанавливается только для ...
6
голосов
1ответ
213 показов
Возможно ли использовать модальное редактирование в режиме командной строки Vim?
Нормальный режим Vim и режим вставки замечательны. Источником постоянного разочарования для меня является то, что всякий раз, когда я вхожу в режим командной строки для ввода команд Ex (нажимая :), ...
6
голосов
2ответа
7k показов
Перемещение курсора в стиле Vim для Notepad++
Мне просто интересно, есть ли способ получить движение курсора в стиле "vim" (то есть движение "hkjl"). Проведя много времени с vim, я привык к тому, что не нужно отрывать руки от клавиатуры для ...
6
голосов
0ответов
1k показов
tmux в zsh с режимом vi, переключение формы курсора между нормальным режимом и режимом вставки
(примечание: я написал этот вопрос на stackoverflow, но получил пометку как оффтоп, поэтому я переписываю его здесь) Вот что я хочу: Согласованное поведение (насколько это возможно) между Vim, ...
6
голосов
3ответа
3k показов
В режиме вставки Vim, как вы можете перейти к концу строки и вставить новую строку?
В TextMate, когда вы находитесь не в конце строки и хотите ввести новую строку, вы можете ввести Cmd - Return. Есть ли аналог в Vim, когда вы находитесь в режиме вставки?
6
голосов
4ответа
1k показов
VIM уничтожает символические ссылки под Windows
Кажется, что при работе с файлом в VIM он в основном использует резервную копию файла, а затем перезаписывает оригинал при сохранении. Это проблема при использовании символических ссылок в Windows ...
6
голосов
5ответов
5k показов
Как колонизировать текст с помощью вкладок (в vim или на оболочке)
Мне часто приходится вручную манипулировать текстом с разделителями табуляции для ввода данных и других целей. Когда я делаю это, это помогает, если текст выровнен должным образом по столбцам. ...
6
голосов
2ответа
3k показов
VIM: табуляция как полная, но не в начале строки
Я настроил вкладку как Omnicompetion в VIM 7.3: inoremap Это удобно, но мне бы очень хотелось, чтобы в начале строки была обычная вкладка! Есть ли способ проверить, является ли предыдущий символ ...
6
голосов
5ответов
1k показов
Предотвратить vim от очистки буфера обмена при выходе
Если я копирую текст в буфер обмена xterm из vim, он очищается при выходе из vim. Как мне это предотвратить?
6
голосов
3ответа
1k показов
Использование vim для LaTeX против чего-то еще?
Для тех, кто регулярно использует vim и также регулярно использует LaTeX, вы рекомендуете использовать vim для LaTeX? Если нет, что вы рекомендуете?
6
голосов
2ответа
3k показов
Вим, как играть без гудков?
Я начал любить кодирование, слушая музыку. Однако это означает, что я не могу использовать vim при выключенном звуке. Кажется, я получаю звуковой сигнал, когда нажимаю escape или нажимаю : Я на Mac, ...