.vimrc может быть разделен на несколько файлов?

Не может думать ни о каком виде простого способа сделать это. Хлеставший следующее вместе, хотя это не особенно изящно.

sed '/^\[.*\]/s,\[,\n<<[,' /etc/yum.repos.d/*.repo |
  awk '
    BEGIN { 
      RS = "\n<<"
    }
    /\nenabled=1/ && !/\ngpgcheck=1/ {
      print $1"~gpgcheck disabled for enabled repo"
    }
    /\nenabled=1/ &&  /\ngpgcheck=1/ && !/\ngpgkey=/ {
      print $1"~gpgcheck enabled for enabled repo, but missing gpgkey setting"
    }
    /\nenabled=1/ &&  /\ngpgcheck=1/ && /\ngpgkey=/ {
      print $1"~gpgcheck enabled for enabled repo, see output below for gpgkey file status"
    }
  ' | column -ts~

printf "\nChecking gpg keys for enabled repos\n"

sed '/^\[.*\]/s,\[,\n<<[,' /etc/yum.repos.d/*.repo |
  awk '
    BEGIN { 
      RS = "\n<<"
    }
    /\nenabled=1/ && /\ngpgcheck=1/ && /\ngpgkey=/
  ' |
    awk -F: /^gpgkey=/{print\$2} |
      xargs ls -l                                                                                         

Бросьте его в сценарий, и Вы выключены.

11
02.12.2014, 23:46
2 ответа

Ты ищешь штепсели. Это их цель.

И не забудьте определить свои отображения, настройки, аббревиатуры, команды, ... как локальные. Иначе они будут паразитировать на других буферах после загрузки.

Вот более полные ответы:

5
27.01.2020, 19:58

Да, команда энергии, которую вы ищете, : источник или : время выполнения для получения по запросу их от runtimepath.

, Например, вы могли сделать это в вашем .vimrc:

runtime custom/java.vim
runtime custom/haskell.vim

предположение ~/.vim находится в вашем runtimepath (который это по умолчанию).

Вы могли также отбросить свои сценарии в каталог ~/.vim/plugin ; см. плагин записи в документах. Vim автоматически запускает все скрипты в сменном каталоге.

11
27.01.2020, 19:58

Теги

Похожие вопросы