.vim/windows-vimfiles.sh

changeset 685
691e15efff36
parent 527
1723448e286b
equal deleted inserted replaced
684:217647e6c878 685:691e15efff36
1 #!/bin/bash 1 #!/bin/sh
2 2 set -eu
3 set -euo pipefail
4 IFS=$'\n\t'
5 3
6 if [ ! -L ~/userprofile ]; then 4 if [ ! -L ~/userprofile ]; then
7 echo "Please link ~/userprofile" 5 echo "Please link ~/userprofile"
8 fi 6 fi
9 7
10 USERPROFILE="$(readlink ~/userprofile)" 8 USERPROFILE="$(readlink ~/userprofile)"
11 9
12 cd `hg root` 10 cd `hg root`
13 11
12 mkdir -p ${USERPROFILE}/vimfiles
13
14 cp -vu .vimrc ${USERPROFILE}/_vimrc 14 cp -vu .vimrc ${USERPROFILE}/_vimrc
15
16 if [ ! -d ${USERPROFILE}/vimfiles ]; then
17 mkdir ${USERPROFILE}/vimfiles
18 fi
19 15
20 cp -vuRL -t ${USERPROFILE}/vimfiles .vim/* 16 cp -vuRL -t ${USERPROFILE}/vimfiles .vim/*
21 17
22 cp -vu .vimperatorrc ${USERPROFILE}/ 18 cp -vuRL -t ${USERPROFILE}/ \
19 .lib \
20 .ctags \
21 .perltidyrc \
22 .replyrc
23 23
24 mkdir ${USERPROFILE}/{css,js} &>/dev/null || true 24 mkdir -p ${USERPROFILE}/{css,js}
25 cp -vuRL -t ${USERPROFILE}/css .css/* 25 cp -vuRL -t ${USERPROFILE}/css .css/*
26 cp -vuRL -t ${USERPROFILE}/js .js/* 26 cp -vuRL -t ${USERPROFILE}/js .js/*
27 27
28 cat <<ENDINSTR 28 cat <<ENDINSTR
29 # rebuilding vimproc dll on babun for w32 gvim: 29 # rebuilding vimproc dll on babun for w32 gvim:

mercurial