More munging vim aliases
This commit is contained in:
parent
8cd3eb9312
commit
3b5f7fd5f1
1 changed files with 20 additions and 19 deletions
41
.zshrc
41
.zshrc
|
|
@ -127,35 +127,36 @@ else
|
||||||
export PERL5LIB=$PERL5LIB:~/local/lib/perl5:~/local/lib/perl5/site_perl
|
export PERL5LIB=$PERL5LIB:~/local/lib/perl5:~/local/lib/perl5/site_perl
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
## Set up vim aliases
|
||||||
if whence vim > /dev/null ; then
|
if whence vim > /dev/null ; then
|
||||||
export VISUAL=vim
|
VIM=vim
|
||||||
export EDITOR=vim
|
|
||||||
if [ -n "$DISPLAY" ] ; then
|
|
||||||
alias gvim="gvim -font 'APL385 Unicode 8' -c 'set keymap=uniapl385'"
|
|
||||||
#alias vi=gvim
|
|
||||||
fi
|
|
||||||
if whence mvim > /dev/null ; then
|
if whence mvim > /dev/null ; then
|
||||||
export VISUAL="mvim -f"
|
VIM=mvim
|
||||||
export EDITOR="mvim -f"
|
fi
|
||||||
alias vi=mvim
|
else
|
||||||
alias vr="mvim --remote"
|
VIM=vi
|
||||||
|
fi
|
||||||
|
export VISUAL="$VIM -f"
|
||||||
|
export EDITOR="$VIM -f"
|
||||||
|
alias v=$VIM
|
||||||
|
alias vi=$VIM
|
||||||
|
alias vr="$VIM --remote-tab"
|
||||||
|
alias vl="$VIM --serverlist"
|
||||||
|
vs() { $VIM --servername $1 --remote-tab $argv[2,$] }
|
||||||
alias vir=vr
|
alias vir=vr
|
||||||
vs() { mvim --servername $1 --remote $argv[2,$] }
|
|
||||||
alias vis=vs
|
alias vis=vs
|
||||||
alias vl="mvim --serverlist"
|
alias gvim="gvim -font 'APL385 Unicode 8' -c 'set keymap=uniapl385'"
|
||||||
else
|
|
||||||
alias vi=vim
|
## For forwarding ssh auth I think
|
||||||
fi
|
|
||||||
else
|
|
||||||
export VISUAL=vi
|
|
||||||
export EDITOR=vi
|
|
||||||
fi
|
|
||||||
alias v=vi
|
|
||||||
if [ -n "$SSH_AUTH_SOCK" ] ; then
|
if [ -n "$SSH_AUTH_SOCK" ] ; then
|
||||||
ln -fs $SSH_AUTH_SOCK $HOME/.ssh-agent
|
ln -fs $SSH_AUTH_SOCK $HOME/.ssh-agent
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
## Add extra fonts
|
||||||
#xset fp+ /usr/APL2/fonts/X11
|
#xset fp+ /usr/APL2/fonts/X11
|
||||||
#xset fp rehash
|
#xset fp rehash
|
||||||
|
|
||||||
|
## Set up ruby gems for $RUBYLIB
|
||||||
#if [ -d $HOME/.gems/gems ] ; then
|
#if [ -d $HOME/.gems/gems ] ; then
|
||||||
# for rlib in $HOME/.gems/gems/*/lib ; do
|
# for rlib in $HOME/.gems/gems/*/lib ; do
|
||||||
# export RUBYLIB=$RUBYLIB:$rlib
|
# export RUBYLIB=$RUBYLIB:$rlib
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue