vim: выполнить BundleInstall без отображения интерфейса vim

У меня есть сценарий установки, который я использую для инициализации моих плагинов vim, когда я нахожусь на новой машине

#!/bin/bash # Clone vundle into the directory if it's not already if [[ ! -e bundle/vundle/.git ]] then mkdir -p bundle rm -rf bundle/vundle git clone https://github.com/gmarik/vundle.git bundle/vundle fi vim +BundleInstall +qall 

Однако это вызывает vim. Мне было любопытно, есть ли способ, чтобы vim скрыть свой интерфейс, но все же выполнить скрипт BundleInstall?

Другими словами, скрипт зависает, пока команда BundleInstall не завершится.

  • Изменение конца строки всякий раз, когда она содержит определенную строку
  • Интерактивный, скрытый живой хвост из нескольких файлов?
  • Как использовать `gnome-terminal` с новой архитектурой клиент / сервер в качестве оболочки?
  • Как перемещаться назад из текстового / двоичного файла в листе каталога Vim's Netrw?
  • Предупреждения Vim через несколько секунд, когда не произошло никакого события
  • Vim: поиск вверх / вниз в файле из определенной точки / позиции
  • Изменение цвета статусной линии в haskell-vim-now
  • Сохранять прозрачность в конце файла vim
  • 2 Solutions collect form web for “vim: выполнить BundleInstall без отображения интерфейса vim”

    Оказывается, это было на самом деле неловко просто, не уверен, почему я не пробовал это в первую очередь.

     vim +BundleInstall +qall 2&> /dev/null 

    Vim – интерактивный редактор; лучшее, что вы можете попробовать, – это бесшумный пакетный режим:

     vim -es <<<BundleInstall 

    Подробнее см :help -s-ex .

    Interesting Posts

    X захват экрана, стробирующий три или четыре кадра вместо работы как ожидалось

    Используя `find`, как я могу получить` rm` для печати более полного имени пути, чем при выполнении через `-execdir`?

    Как я могу экспортировать словарь aspell?

    Ошибка Redhat при загрузке разделяемых библиотек: libkeyutils.so.1: невозможно открыть файл общих объектов: разрешение отклонено

    USB-адаптер Wi-Fi всегда отключается через некоторое время

    заблокировать сеанс сеанса в debian jessie

    Как запустить службу Virtual Box в Linux

    Что-то не так с моим скриптом или Bash намного медленнее, чем Python?

    Скорость вентилятора в Macbook под управлением Linux

    Использование команды file для определения языка файла

    Как я могу получить доступ к сетевым файловым системам, которые я установил в Nautilus?

    Как связать ssh и остаться в подсказке

    Разочарование проблемы, когда ни cron, ни su -c не выполняет мою работу (разрешения?)

    Как искать <td> n в vim?

    Ошибка с сертификатами fetchmail и SSL

    Linux и Unix - лучшая ОС в мире.