This commit is contained in:
Geoffrey Frogeye 2017-02-12 08:46:54 +01:00
parent d24a04cc3a
commit 0120c00ff3
2 changed files with 16 additions and 12 deletions

View file

@ -189,14 +189,14 @@ function install-preferences {
else
inst make
fi
inst git cmake clang llvm
inst git
# Text editor
if [ $TERMUX == 1 ]; then
inst vim-python
elif [ $DEBIAN == 1 ]; then
inst vim-youcompleteme
inst vim-nox
ln -s $DEBLOC_ROOT/usr/bin/vim{.nox,}
else
inst vim
@ -210,16 +210,17 @@ function install-preferences {
vim +PluginInstall +qall
# YouCompleteMe (vim plugin)
if [ $DEBIAN != 1 ]; then
if [ $DEBIAN == 1 || $TERMUX == 1 ]; then
inst python-dev python3-dev
if [[ $DEBIAN == 1 || $TERMUX == 1 ]]; then
inst python-dev python3-dev libxml2-dev libxslt-dev
fi
local YCM_ARGS=""
if [ $TERMUX == 0 ]; then
if [ $TERMUX != 1 ]; then
YCM_ARGS="$YCM_ARGS --clang-completer --tern-completer"
fi
python $HOME/.vim/bundle/YouCompleteMe/install.py $YCM_ARGS
if [[ $DEBIAN == 1 && $ADMIN == 0 ]]; then
export CPLUS_INCLUDE_PATH="$DEBLOC_ROOT/usr/include/python2.7/:$DEBLOC_ROOT/usr/include/x86_64-linux-gnu/python2.7/:$CPLUS_INCLUDE_PATH"
fi
python $HOME/.vim/bundle/YouCompleteMe/install.py $YCM_ARGS
# Common GUI
@ -259,6 +260,9 @@ function install-preferences {
fi
if [ $EXTRA == 1 ]; then
# Extra dev
inst cmake clang llvm
# Extra CLI
inst sl ffmpeg youtube-dl

2
vimrc
View file

@ -33,7 +33,7 @@ Plugin 'majutsushi/tagbar'
Plugin 'wellle/targets.vim'
Plugin 'Chiel92/vim-autoformat'
Plugin 'Valloric/YouCompleteMe'
Plugin 'Raimondi/delimitMate'
"Plugin 'Raimondi/delimitMate'
call vundle#end() " required
filetype plugin indent on " required