. "${BASH_SOURCE%/*}/bashrc.alias"
#################################################################################
#
-# VARS
+# ENVS
#
#################################################################################
NB_ROOT=$(realpath ${BASH_SOURCE%/*}/..)
[ -z "$USER" ] && USER=`whoami`
[ -z "$HOME" ] && HOME=`realpath ~/`
-#################################################################################
-#
-# ENV
-#
-#################################################################################
-
#
# PATH
#
alias mac-top-proc="echo 'TOP PROCESSES:'; ps -Aro'%cpu, ucomm, user' | grep $USER | grep -v ' 0.0 '"
alias mac-automount='sudo automount -v'
alias mac-vlc-playlists="open -a vlc --args /home/nico/Music/*/*.m3u"
+ alias mac-mount-nfs="sudo mount -o resvport -t nfs"
esac
let $BASH_ENV = bashenv
endfunc
+let $FileInit = ''
func! FileInit(...)
+
+ " One load per file
+ let CurrentFile = expand('%:p')
+ if $FileInit == CurrentFile
+ return
+ endif
+ let $FileInit = CurrentFile
+ call Debug('FileInit()')
+
let bashenv = $BASH_ENV
let $BASH_ENV = ""
-
- let vimplate = $VIMHOME."/vimplate-dump"
- " NB 18.02.14 let tmp = vimplate .".vim.tmp"
+ let vimplate = $VIMHOME."/vimplate-dump ".$VIMPLATERC
let tmp = '/tmp/vimplate-dump.tmp'
call system(vimplate ." > ". tmp)
return g:DebugMsgs
endif
- let msg = strftime('%F %T') . ' ' . a:1
+ let msg = strftime('%F %T') . ': ' . a:1
call add(g:DebugMsgs,msg)
if g:Debug == 1
echo "DEBUG:" msg
endif
- " echo string(g:DebugMsgs)
return g:Debug
#!/usr/bin/env perl
-require $ENV{HOME}.'/.vimplaterc';
+require ( @ARGV ? $ARGV[0] : $ENV{HOME}.'/.vimplaterc' );
print map {