Intereting Posts
PF и типы NAT (трансляция сетевых адресов) Почему «make» жалуется на недостающее правило, когда я пытаюсь создать программу из источника? Установка Linux перестает работать после нескольких перезагрузок Функция ZSH для редактирования файла на основе ввода в cli Запустите Ubuntu 10.04 LTS с помощью Apache2 SSL с парольной фразой Mint 17 через EFI-заглушку на 32-битном MacBook, клавиатура не работает; отлично с загрузчиком Grub less pattern – endswith или $ Как установить файловую систему zfs на другую файловую систему zfs в ubuntu 16.04 Как определить самые последние доступные исправления для HP-UX 11.31 без контракта на поддержку? Как я могу сделать C-m1 эмулировать правый клик? Выполнить команду после панели tmux split файловые операции aio_read изменились в ядре 4.1 Пакетное переименование телесериала Как запустить пользовательские скрипты на подключаемом устройстве USB-устройства? как изменить эффект sgdisk -R = / dev / sdb / dev / sda?

Подавление стандартного вывода в vim-latex-suite

Я использую Vim Latex-Suite вместе с читателем PDF Zathura . В последних версиях Zathura они решили выпустить следующее предупреждение:

 "warning: Failed to loads bookmarks" 

когда у документа нет определенных закладок (что составляет 99% времени в моем случае).

Проблема в том, что это предупреждение относится к стандартным выводам и по какой-то причине, когда я вызываю zathura из vim, vim показывает предупреждение над моим буфером (я должен нажать Control + L, чтобы перерисовать буфер).

Вот пример. Предположим, у меня есть этот файл:

http://diaz-caro.web.unq.edu.ar/inicial.png

После того, как я позвоню Затуре с помощью <Leader>lv , Zathura открывается, и я получаю это:

http://diaz-caro.web.unq.edu.ar/final.png

Мое обходное решение заключалось в том, чтобы создать скрипт, который вызывает zathura, отправляющий стандарт и вывод ошибки в / dev / null

 zathura "$@" 2>/dev/null 

Есть ли элегантный способ решить эту проблему? Почему vim выводит предупреждение в моем буфере вместо того, чтобы скрывать его или выводить его в другой буфер, как это происходит с ошибками LaTeX?

Вы можете использовать

 zathura -l error file.pdf 

для отключения предупреждающего сообщения. Но это похоже на то, что у вас есть, :).