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

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

1
голос
2ответа
680 показов

Быстрое регулярное выражение, которое проверяет, сколько раз символ появляется в строке в Vim?

Предположим, у меня есть текстовый файл с разделителями. Я подозреваю, что один из столбцов может иметь встроенный символ канала ('|'). Я знаю, что в файле 8 столбцов, и в каждой строке должно быть ...
1
голос
2ответа
100 показов

Из проводника в буфер Vim вместо окна

Я на Windows 7. Если я открою файл из Windows Explorer, он откроется как другой экземпляр Vim. Я бы хотел, чтобы он просто открывался как буфер внутри существующего экземпляра Vim.
1
голос
2ответа
504 показов

Отправка файлов из Vim с помощью Mutt

Предположим, я в vim, редактирую файл ~/hello.txt Я хотел бы отправить эти файлы как вложение с Mutt из Vim с помощью некоторой команды терминала. Как выглядит такая команда?
1
голос
1ответ
425 показов

Преобразование специальных символов в vim

Я совсем новичок в vim, и мне не нравится, что основные кнопки перемещения отображаются на hjkl , поскольку h и j должны нажиматься одним и тем же пальцем. Я использую венгерскую клавиатуру, которая ...
1
голос
0ответов
36 показов

vim 7.4.576: как удалить и сохранить, чтобы зарегистрироваться на: g?

Как можно удалить все строки, соответствующие шаблону, и сохранить их в регистр, чтобы вставить их где-то еще в файле? Я старался :g/pattern/"xd а также :g/pattern/normal "xd Первый дал ошибку, а ...
1
голос
1ответ
79 показов

vim - вкладка осведомленности

Если я пишу такой код в VIM: def my_function и я нажимаю ввод, я хотел бы, чтобы курсор был расположен ниже d. В настоящее время он позиционирует курсор как можно дальше влево. Как я могу это сделать?
1
голос
0ответов
74 показов

Отступ Vim и пакет prooftree

Я использую сказочный люкс vim-latex. Я использую (много) пакет prooftree, который имеет команды вида: \prooftree SOME-HYPOTHESIS-HERE \justifies SOME-CONCLUSION-HERE \using NAME-OF-RULE ...
1
голос
1ответ
84 показов

Нужна помощь в разработке Vim Search & Replace

У меня есть большой HTML-файл, в котором мне нужно найти и заменить более 2000 вхождений определенной строки. Я мог бы сделать это вручную, но я уверен, что есть мощная команда поиска и замены Vim, ...
1
голос
1ответ
166 показов

Как экспортировать правила подсветки синтаксиса из формата vim в формат vimrc

Когда я анализирую файлы журналов в vim я часто создаю специальные правила подсветки синтаксиса для лучшей ориентации. Например :syntax match myerror match /NullPointerException/ :highlight myerror ...
1
голос
0ответов
770 показов

Как полностью отключить всплывающие сообщения iTerm2

Я использую iTerm2 на своем Mac, сборка 3.1.3, и я работаю с двумя вкладками. На одной вкладке есть мой код Python в vim. На другом я запускаю его с помощью python code_here.py . Однако каждый раз, ...
1
голос
2ответа
3k показов

Не удается скопировать текст из Vim в системный буфер обмена, но можно вставить из системного буфера обмена в vim в Linux

Я использую ОС Linux. Я хотел бы скопировать текст в визуальном режиме из Vim в системный буфер обмена, а затем вставить его в другую оболочку. Я попробовал следующее: В . Файл vimrc в каталоге ...
1
голос
1ответ
519 показов

перенос строки прерывисто прерывается (R, tmux, readline)

Я часто поддерживаю несколько интерактивных сеансов командной строки R на своем рабочем столе, связанных с vim с помощью vim-r-plugin (что-то вроде ESS). Я использую tmux для удаленного подключения к ...
1
голос
3ответа
8k показов

Ubuntu Server редактирует файл из командной строки

Первые попытки дистрибутива Linux. Попытка запустить JeOS как виртуальную машину на моем Mac с vmware fusion. Установленная Ubuntu Server 9.04 минимальная виртуальная машина. Установил ssh. Установил ...
1
голос
2ответа
207 показов

Предотвратить Ctrl+S в Якуаке

Как предотвратить Ctrl+S от приостановки вывода в Yakuake? Мне это нужно, чтобы передать его открытой программе в консоли (например, Vim, я хочу переназначить Ctrl+S для сохранения в Vim).
1
голос
4ответа
2k показов

Облажался PATH в ~/.bash_profile, теперь не может его редактировать

Я фактически облажался с $PATH в моем ~/.bash_profile во время установки некоторого программного обеспечения. Вместо того, чтобы использовать export PATH=$PATH:/some/other/path Я идиотски сделал это ...
1
голос
2ответа
448 показов

CleverCSS и Vim

Я использую vim с CleverCSS, и мне было интересно, если кто-то создал файл синтаксиса CleverCSS vim, или я должен сделать свой собственный. Спасибо! -Nate
1
голос
1ответ
534 показов

выпуск vim fortran indentexpr

Странная проблема с получением indentexpr=FortranGetFreeIndent() . Первый раз, когда я открываю файл (конечно, в свободной форме), скажем, new.f90 :set дает :set --- Options --- autoindent ...
1
голос
2ответа
1k показов

Измените YYYY-MM-DD на YYYYMMDD везде в файле

Я не могу просто удалить все дефисы, потому что в других местах они используются как знаки минуса. Я могу найти эти даты с [0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\} но не могу понять, как сохранить эти три ...
1
голос
1ответ
181 показов

Переместить строку дисплея с помощью Ctrl-E в Vim?

Я установил noremap j gj и k gk в gVim для определенных типов файлов, чтобы Vim перемещался по отображаемым строкам, а не по "фактическим" строкам во время навигации. Однако я также часто использую ...
1
голос
0ответов
128 показов

Vim, как избежать: установить cuc побочный эффект от установки номера столбца

Возможно, это ошибка, но я не уверен. Через пользователя fow в #vim на freenode я не подтвердил побочный эффект в 7.3.409, но есть побочный эффект в 7.3.547 (версия на моем компьютере). Самый простой ...
1
голос
2ответа
2k показов

gvim, как изменить существующие синтаксические цвета colorscheme?

Я использую gvim, и цветовая схема, которую я использую, называется 'slate'. Я в основном просто пишу на python, html и css, и мне нравится раскраска синтаксиса slate, за исключением нескольких ...
1
голос
0ответов
137 показов

Подсветка синтаксиса прерывается на vim при перемещении вверх / вниз (на терминале OSX и iterm2)

Это странная ошибка проблема в том, что подсветка синтаксиса (скажем, zenburn) на vim случайно появляется и исчезает, когда я перелистываю страницу вверх и вниз (используя ctrl u и ctrl d) .. ...
1
голос
1ответ
207 показов

Как записать содержимое буфера в команду и прочитать результаты обратно из стандартного вывода в новый буфер

Я редактирую исходный код C в vim. Я бы хотел: Записать текущее содержимое буфера (который, возможно, является чистым буфером) в stdin моего любимого компилятора C (по сути, конвейерный буфер для ...
1
голос
2ответа
444 показов

Как условно обрабатывать переназначение vim?

Это связано с / продолжением Как я могу заменить вставленный текст в vim, не удаляя удаленные строки? Таким образом, vnoremap p "_dP используется для вставки визуально выделенного текста без ...
1
голос
1ответ
1k показов

Быстрый JK Escape в Vim с помощью ttimeout

Недавно я столкнулся с функциями timeout и ttimeout в vim. Я использую последовательность клавиш jk для выхода из режима вставки в обычный режим. После этой статьи я думал, что отображение быстрых ...
1
голос
1ответ
346 показов

VIM: поиск текста в заголовках сгиба без автоматического открытия сгибов

Во многих случаях было бы полезно искать текст только в видимых в настоящее время заголовках сгиба, вместо того, чтобы Vim автоматически открывал множество разных сгибов по пути. Есть способ сделать ...
1
голос
1ответ
220 показов

Как войти в командный режим Vi / Vim с помощью `;` вместо `:`?

При использовании Vi или Vim мне нужно выполнить следующую последовательность действий для сохранения файла: esc + :s : ключ труднодоступный на моей клавиатуре. Поэтому я хотел бы переключиться : и ; ...
1
голос
1ответ
283 показов

Как сопоставить <CR> с <Esc> o в режиме вставки vim

В « Практическом Vim» Дрю Нейл подчеркнул совет: « Сделайте ваши отмены в режиме вставки vim». используйте Esc+o вместо нажатия для возврата в обычный режим, чтобы при следующем нажатии вы просто ...
1
голос
1ответ
80 показов

Существует ли плагин vim или другая программа, которая копирует и вставляет выбранный текст в постоянный файл одним нажатием клавиши?

Существует ли плагин vim или другая программа, которая копирует и вставляет выбранный текст в постоянный файл одним нажатием клавиши? Например, вы выделяете текст, делаете Ctrl + s и вместо ...
1
голос
5ответов
9k показов

Как использовать текстовый редактор в командной строке в ОС Windows?

Я хотел бы иметь возможность создавать и редактировать текст файла, все из командной строки. Нет всплывающего окна (как в блокноте), просто создайте файл и начните редактирование. Я знаю, что это ...
1
голос
2ответа
858 показов

vim: разрыв строки перед текущим словом

Я пишу текст в vim и не хочу превышать ограничение длины строки в 80 символов. Теперь я нахожусь на символе 72, который является пробелом, начинаю писать слово. Слово заканчивается на символе 82. ...
1
голос
1ответ
2k показов

Изменение текста в текущем визуальном выделении в Vim

У меня какая-то часть строки визуально выбрана. Я хотел бы удалить все несловарные символы в выделении и заменить все пробельные символы подчеркиванием. Как бы я продолжил об этом?
1
голос
2ответа
539 показов

Выдача цвета шрифта в 256 цветах vim colorscheme в терминале

Информация о машине: Gentoo amd64 + bash Я уже пытался export переменную среды TERM в xterm-256color или screen-256color , а tput colors также возвращает 256 . Похоже, мой терминал может поддерживать ...
1
голос
1ответ
169 показов

Vim, кажется, произвольно устанавливает скрипты?

Я пытаюсь установить плагины Go Vim, а также gocode. https://github.com/nsf/gocode Установка завершена без ошибок, все мои скрипты теперь находятся внутри ~/.vim Для справки, это мой .vimrc: ...
1
голос
4ответа
3k показов

Vim синхронизировать с удаленным при сохранении

Я ищу плагин или скрипт, который работает аналогично Sublime SFTP По сути, он должен содержать файл конфигурации и отображать локальную и удаленную иерархию. При сохранении в файл, он должен иметь ...
1
голос
0ответов
639 показов

24-битные цветовые темы в vim/neovim в подсистеме Linux для Windows

Прямо сейчас цвета в VIM все неправильно. Как вы можете видеть, я пробовал wsl-terminal con-emu и настраивал цвета в терминальном приложении по умолчанию для соответствия соляризованной теме. Все ...
1
голос
1ответ
130 показов

Аргумент командной строки Vim не выполняется

Я уже давно ищу программу-календарь для командной строки для Linux. Я понял, что я должен просто использовать Vim. Я хочу иметь возможность легко просматривать неделю списков дел. В настоящее время с ...
1
голос
1ответ
279 показов

Клавиши со стрелками, даже если они отключены в vimrc, набирают ABCD и переходят в режим вставки. Зачем?

Когда я нажимаю клавиши со стрелками в vim я получаю поведение, показанное в этом иллюстрированном Gif. Я хотел бы использовать только hjkl для навигации. Каждый раз, когда я нажимаю клавиши со ...
1
голос
1ответ
1k показов

Разделить .vimrc, куда ставить что?

В моем autocommands есть несколько зависимых от типа .vimrc автокоманд , некоторые из которых связаны с синтаксисом. Я хотел бы поместить их в отдельный файл по всему моему .vim/ tree, например. ...
1
голос
2ответа
971 показов

Откройте последний файл в директории с помощью vim

Я пишу журнал и называю файлы в формате YYYY-MM-DD.markdown. Когда я хочу изменить что-то в последней записи, я бы хотел открыть ее с помощью ярлыка, вместо того, чтобы записывать полную дату ...
1
голос
1ответ
48 показов

Как настроить vim так, чтобы `_` также считалось частью слова?

Согласно стандарту Unicode, _ (символ подчеркивания) является частью слова. Это означает, что когда вы пропустите курсор к следующему слову (во многих интерфейсах вы можете сделать это с помощью Ctrl ...
1
голос
2ответа
939 показов

Vim скрывающая колонка / желоба

После запуска :vimgrep я получу столбец слева с индикаторами, указывающими на строки, где вещи были найдены. Как я могу скрыть этот столбец быстрого исправления после редактирования? Дайте мне знать, ...
1
голос
2ответа
823 показов

Отладка Vim цветов

Я использовал последний vim для Ubuntu, и я переформатировал свой компьютер (но /home все тот же), затем я установил последний vim для archlinux, почему-то цветная подсветка больше не работает, есть ...
1
голос
1ответ
345 показов

Vim: переназначить модификатор 'D' на Linux

Я использую Mac-ориентированные vimfiles с Linux. В этой конфигурации интенсивно используется модификатор D (клавиша Cmd на Mac). Я не хочу менять каждый D на M , но я хочу переназначить D на что-то ...
1
голос
1ответ
750 показов

Не можете вывести фон запущенного vim на передний план?

Если на заднем плане работает vim, кажется, что я не могу вернуть его на передний план. У вас есть идеи, почему?
1
голос
1ответ
3k показов

Vim не позволяет мне:q (выйти)

У меня установлен плагин MiniBuffer в моем VIM (может быть полезно, я думаю). Проблема в том, что он не позволяет мне:q (выйти). Когда я перехожу в обычный режим, введите:q, окно просто мигает и ...
1
голос
1ответ
69 показов

vim - Авто-отступ после открытия нескольких строк ('2o')

На данный момент, если я использую 'o', то вставленная строка автоматически отступает. Однако, если я сделаю '2o' (за которым следует esc, чтобы понять это), я, конечно, не в режиме вставки, и курсор ...
1
голос
4ответа
3k показов

Выполнить команду при выходе из vim

Есть ли конфигурация, которую я могу добавить в файл .vimrc, который заставит vim запустить команду при закрытии файла? Например, предположим, что я редактирую файл, который находится под контролем ...
1
голос
1ответ
447 показов

Редактировать файлы из Cyberduck в существующем окне Vim

Я использую Cyberduck в качестве клиента перехода на FTP в Windows. У меня есть только одна жалоба, и каждый раз, когда я нажимаю кнопку редактирования, чтобы редактировать удаленный файл с локальной ...
1
голос
1ответ
245 показов

Vim выделяет весь текст после нескольких "#"

Я пытаюсь сделать текст жирным, если он появляется после серии # хешей. Это строка в моем .vimrc: au BufRead,BufNewFile *.txt hi header cterm=cyan ctermbg=red и мои попытки регулярных выражений: au ...