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 не завершится.

2 Solutions collect form web for “vim: выполнить BundleInstall без отображения интерфейса vim”

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

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

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

 vim -es <<<BundleInstall 

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

  • удалить строку в vi
  • Отключить vi от перехода к последней посещаемой строке при открытии файла.
  • vim: невозможно скопировать и вставить в Debian Stretch
  • Помогите понять изменение в Vim
  • Редактирование и компиляция файлов на удаленном сервере с помощью Vim
  • Почему vim создает файлы с окончанием строки DOS?
  • Как написать любой Unicode-ключ без предварительно запрограммированного ключа для него в kbd?
  • Можно ли сделать VIM подчеркнутым найденным текстом?
  • Как обновить дату в файле, если применимо, и прирастить последнюю цифру на единицу, если вы записываете в файл с помощью Vim?
  • Как показать номера строк в vim в правой части буфера?
  • Как я могу подсчитать количество слов в файле, редактируя файл в vim
  • Почему экспорт vim как EDITOR в zsh отключает быстрые клавиши?
  • Interesting Posts

    Свободное пространство не увеличивается даже после удаления

    NAT Внешний IP-адрес на локальном сервере с использованием iptables

    Как исправить ошибку «xrandr: Не удалось получить размер гаммы для вывода по умолчанию» на Ubuntu 14.04?

    Тестирование открытого TCP-порта в сценарии bash

    более длинная строка для tr вызывает зависание и всплеск процессора

    Пустой экран после выхода из XFCE

    Как создать мультизагрузочный USB с помощью инструментов livecd?

    Прочитайте символ из координаты xy на экране

    Конфигурация лака

    Я хотел бы удалить весь архив архива, кроме сохранения последнего сгенерированного архивного журнала

    Определить строку с символами *, одинарной кавычкой и $

    Ищет документацию / procfs, описывая значения и единицы измерения

    Прохождение результатов «находки» на зенит

    Внутренний осмотр формата .elf

    почему есть ссылки на ссылки в системных каталогах?

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