# $NetBSD: dot.shrc,v 1.3 2007/11/24 11:14:42 pavel Exp $ if [ -f /etc/shrc ]; then . /etc/shrc fi SYSPATH=$HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R7/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin PATH=/usr/pkg/heirloom-doctools/bin:$SYSPATH export SYSPATH PATH SYSMANPATH=/usr/local/man:/usr/pkg/man:/usr/X11R7/man:/usr/share/man MANPATH=/usr/pkg/heirloom-doctools/man:$SYSMANPATH export SYSMANPATH MANPATH case "$-" in *i*) export GIT_EDITOR='vi +:"so /usr/local/share/git.exrc"' alias ack='ack --noheading' alias info='info --vi-keys' alias ls='ls -p' alias m='less -XF' alias vi='utf8 vi' alias w3m='utf8 w3m' alias xinput='utf8 xinput' n() { f=`mktemp` noice -p "$@" >$f && cd "$(cat $f)" rm $f } go() { [ -z "$1" ] && { echo usage: $0 [cmd ...] name 2>&1; return 1; } eval name=\$$# r=`find . -name "$name" -print -exit` [ -z "$r" ] && { echo "$name" not found 2>&1; return 1; } [ -f "$r" ] && r="$(dirname "$r")" cd "$r" && { [ $# -eq 1 ] && return; BASH_COMMAND=$* cmdtitle 2>&-; "$@"; } } sys() { PATH=$SYSPATH MANPATH=$SYSMANPATH "$@" } esac