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

18
Есть ли способ сделать Google Chrome открытым текстовым пространством в vim?

Раньше я использовал Firefox ежедневно, но перешел на Google Chrome и использую его уже более 2 лет. Единственный плагин, по которому я скучаю, это весь текст! , Этот плагин позволял открывать текстовую область в отдельном окне vimили в gvimокне, где я мог бы редактировать, а затем сохранять...

18
Можно ли создавать и использовать меню в (терминальном) vim?

Я настраиваю виртуализированные Linux-блоки (в качестве локальных серверов разработки) для разработчиков в компании, основанной преимущественно на Windows, и некоторые разработчики негативно относятся к vim (среди прочего). (Похоже, они каким-то образом представляют Linux / Unix и доказывают, что...

17
Используйте регистрозависимый поиск строчных букв с использованием смарт-регистра

Я обычно включаю smartcaseпо моему .vimrc. Без smartcase: Если я хочу поиск без учета регистра, я пишу в верхнем или нижнем регистре (не имеет значения) и добавляю \cв конце запроса. Поиск с учетом регистра происходит по умолчанию. С smartcase: Если я хочу поиск без учета регистра, я пишу все в...

17
vi командная строка, строка перехода и столбец

Я давно смешиваю использование emacsand vi( vim). У каждого из них есть свои преимущества. Я анализирую вывод ошибок из процесса, подобного процессу компиляции, и получаю номер строки и столбца, но могу использовать только emacsдля прямого перехода к строке и столбцу: emacs +15:25 myfile.xml у...

17
Редактирование текстового файла с помощью Vim не обновляет tail -f

Я использую, tail -f a.txtчтобы смотреть обновления на файл с именем a.txt. Если я обновлю файл, используя что-то вроде ls -a >> a.txtвторой виртуальной консоли, изменения будут отображаться в реальном времени в первой. Если я обновлю файл с помощью Vim во второй виртуальной консоли,...

17
Измените редактор по умолчанию на vim для _ sudo systemctl edit [unit-file] _

[4.13.12-1-ARCH с gnome3 и gdm на Xorg] Я уже установил свои VISUAL и EDITOR env-vars в vim. Точно так же я попытался SYSTEMD_EDITOR="vim"; export SYSTEMD_EDITOR в моем ~ / .bashrc, но безрезультатно. При изменении файлов модулей в Arch (systemd) через $ sudo systemctl edit _unit_ Я смотрю на себя...

17
Как заставить vim применять подсветку синтаксиса / var / log / messages к любому файлу, который называется «messages» или «messages- *»?

Мне нравится раскрашивание vim'а /var/log/messages, но оно работает только для этого - абсолютное имя файла. Это не работает для более старых чередований сообщений (например /var/log/messages-20120610) или для файлов сообщений, которые я получаю из других систем. Как я могу настроить...

17
Как заставить VIM правильно отображать 256 цветов

Я пытаюсь получить 256 цветных файлов темы для работы с VIM под xterm. Это peaksea как это выглядит для меня: Как это должно выглядеть: Я пытался следовать советам на вики-странице, но безрезультатно. set t_Co=256 работает нормально но set t_AB=^[[48;5;%dm set t_AF=^[[38;5;%dm приводит к тому, что...

17
Как перейти к списку каталогов из файлового представления в vim?

Я открыл реж vim some/dir. Я могу перемещаться по дереву, но как только я открываю файл, мне интересно, как мне закрыть представление файла, чтобы вернуться к списку каталогов и перейти к другому файлу. :wqне вариант, так как закрывает весь сеанс vim. Я предполагаю, что для этого есть режим for, но...

17
Автоматически создавать соответствующие фигурные скобки в Vim

Как автоматически создать соответствующие фигурные скобки в vim? Он должен работать следующим образом: если я введу открытую скобку, закрывающая должна появиться автоматически, а курсор должен быть помещен между ними. Чтобы выпрыгнуть из пары скобок, используется комбинация Ctrl-j. Существует...

17
vim: форсирует определенный синтаксис через аргумент командной строки

Когда я хочу легко прочитать мою схему PostgreSQL, я помещаю ее stderrи перенаправляю на vim: pg_dump -h localhost -U postgres dog_food --schema-only | vim - Это дает: vim не имеет схемы подсветки синтаксиса, поскольку не имеет расширения имени файла при чтении из stdin, поэтому я использую...

16
Заменить символы Юникода в VIM?

Я получил несколько журналов от машины Windows, которая содержит несколько экземпляров <200e>, я знаю, что это символ Юникода, но как я могу удалить его с помощью sкоманды? Я не знаю, как ввести это в command«строке». РЕДАКТИРОВАТЬ Это символ Юникода, что означает, что я могу удалить это...

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

Я часто использую /команду поиска vim для проверки моих регулярных выражений (просто чтобы увидеть, что они соответствуют). После этого я обычно использую команду :%sreplace, где я использую это регулярное выражение из поиска в качестве строки, подлежащей замене, например, сначала я ищу такую...

16
Как искать текущее слово во всех открытых вкладках в Vim?

Я начал изучать Vim слово-поиск , используя *и , #когда курсор находится над текущим словом. Но этот поиск ограничен текущим файловым буфером. Есть ли команда или ярлык для расширения поиска: все открытые вкладки? все открытые буферы?...

16
Что произойдет, если я использую vi на больших файлах?

Хотя нам было приказано не делать этого, мой коллега использовал vi для просмотра большого текстового файла (server.log 3,5 ГБ). Это заполнило / var / tmp и вызвало некоторые проблемы на сервере. Что вызвало это? Почему бы нам не использовать vi для больших...

15
Отключение линий разделения в vim

Одна из самых раздражающих особенностей vim - это разделение линий. По некоторым причинам кто-то нашел, что было бы хорошо разбить строки даже в форматах, чувствительных к пробелам. Например, изменение: echo very-long-string > file в echo very-long-string > file Как его выключить?...

15
Почему vim создает файлы с окончанием строки DOS?

у меня есть set fileformat=unix по моему .vimrc, и все же, если я создаю файл вvim (запущенный в Cygwin), он сохраняется при создании файлов в формате DOS, и мне нужно запустить их, dos2unixчтобы очистить их. (Думаю, мне это не нужно , так как Git очищает их для меня, но меня просто умирает, что...