Articles of vim

Пользовательский cl termcap вызывает заморозку vim внутри экрана GNU

Я был обеспокоен прокруткой терминала внутри screen , кроме того, я настроил altscreen on он влияет только на некоторые программы, не altscreen on никакого влияния при переключении между windowsми. Я знаю, что printf ‘\ec’ очищает терминал лучше, чем Ctrl+L или обычная команда clear , поэтому я решил применить это. По умолчанию termcap для записи cl […]

Неовим цветовая гамма отображается в шкатулке

когда я впервые открываю neovim, все цвета перепутаны, но если я изменю размер экрана, цветовая схема автоматически исправляется. Я использовал neovim раньше, но мне пришлось переустанавливать его после сборки новой ОС. Экран выглядит примерно так. Вот мой vimrc . Я использую NVIM v0.3.0, терминал gnome 3.28.2, echo $ TERM = xterm-256color

Numpad не работает в Vim, но работает в Bash и других частях ОС?

Цифровая клавиатура не работает в vim . Цифровая клавиатура отлично работает в Bash и в терминальной сессии. Режим клавиатуры приложения в PuTTY (обычный) отключен. Никогда не было этой проблемы раньше. Кроме того, проверил /etc/vimrc и, кажется, хорошо. Кажется, что не работает переопределение vimrc . ОС это BSD.

Vim цветовая гамма в Баш и Бёбу

У меня проблема с установкой цветовой схемы vim. Я сделал следующее: 1) была создана папка ~/.vimrc/colors 2) Я положил определение цвета monokai_pro.vim там 3) Я отредактировал файл .vimrc, включив в него следующее: colo monokai_pro syntax on При использовании bash цветовой синтаксис НЕ работает. При использовании vim в бёбу работает синтаксис цвета. То же самое происходит, […]

Как открыть файлы через редактор vim в cscope?

Я хочу открыть файл .c, который я нашел с помощью cscope, в редакторе vim. Обычно он открывается в редакторе vi. Я сделал и отредактировал файл vimrc, используя конфигурацию, которую я нашел в сети, но она не работает. Кто-нибудь может порекомендовать правильную конфигурацию для vimrc? Есть ли другой способ сделать это? Также я работаю над своей […]

«Brew install -s» не компилируется из исходного кода

Я хочу установить vim через homebrew из компиляции, но даже когда я запускаю команду с флагом -s , компиляция не происходит. brew install -s vim –with-luajit Или же brew reinstall -s vim –with-luajit ==> Переустановка vim ==> Загрузка https://homebrew.bintray.com/bottles/vim-8.1.0202 Уже скачано: /Users/me/Library/Caches/Homebrew/vim-8.1.0202.high_sierra.bottle.tar.gz ==> Заливка vim-8.1.0202.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/vim/8.1.0202: 1434 файла, 23,4 МБ Насколько я знаю, флаг […]

vim: команда для удаления точки с запятой, если это последний символ строки

я ищу команду подстановки в vim для удаления каждой точки с запятой в файле, если это последний символ строки. я уже нашел эту команду, которая переключает точку с запятой в конце строки: nnoremap ;; :s/\v(.)$/\=submatch(1)==’;’ ? ” : submatch(1).’;’ Может ли кто-нибудь помочь мне здесь? РЕШЕНИЕ команда, которую я искал, была частью небольшой дополнительной очистки, […]

Цвета в терминале и VIM с подсистемой Windows

Я запускаю Debian GNU / Linux через подсистему Windows, и я подумал, что это довольно круто. Однако у меня возникают проблемы с настройкой цветов в моем терминале и VIM. Раньше я использовал Ubuntu, чтобы поиграть в него, и когда я программировал в VIM, имелась окраска синтаксиса, номера строк и т. Д. Однако, когда я запускаю […]

vim: как я могу сделать сопоставление из autocmd?

в моем .vimrc у меня есть autocmd, который очищает мои файлы, но как я могу сделать сопоставление из команды? autocmd BufWritePre *.test1 silent! :%s/\s\+$//e | silent! :%s/\(\n\n\)\n\+/\1/ | silent! :%s#\($\n\s*\)\+\%$## | :%s/;$ nnoremap ;; silent! :%s/\s\+$//e | silent! :%s/\(\n\n\)\n\+/\1/ | silent! :%s#\($\n\s*\)\+\%$## | :%s/;$ Картография не говорит Error detected while processing ~/.vimrc: line 966: E486: […]

Как я могу найти соответствующий шаблон (хранящийся в переменной) в файле, используя awk?

У меня есть файл журнала, в котором мне нужно проверить, есть ли какие-либо сообщения об ошибках, если они есть, извлечь сообщение об ошибке в другой файл. Таким образом, у меня может быть файл ошибки для другого файла с разными шаблонами журнала. Итак, как я могу найти соответствующий шаблон, используя переменную? Как я хочу создать один […]