summaryrefslogtreecommitdiffstats
path: root/test
blob: 853d34b4f5f63f0345fbbefd70420c5dd37fe8f3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

set -e

vim -N --startuptime /dev/stdout -u <(
  echo "filetype plugin indent on"
  echo "syntax enable"
  echo "let &rtp='$PWD,'.&rtp"
  cat ftdetect/polyglot.vim | grep -E 'set ft=[a-z-]+' -o | sort | uniq | awk -F '=' '{ print $2 }' | while read ft; do
    echo "try"
    echo "  enew"
    echo "  set ft=$ft"
    echo "catch"
    echo "  echo v:exception"
    echo "  exec ':cq!'"
    echo "endtry"
  done
  echo "exec ':q!'"
)