diff options
author | Aaron LI <aaronly.me@gmail.com> | 2016-01-06 15:48:32 +0800 |
---|---|---|
committer | Aaron LI <aaronly.me@gmail.com> | 2016-01-06 15:48:32 +0800 |
commit | b7dc7fcde02f1774b0d14dc6edcec662f3c6e579 (patch) | |
tree | 2288fcc7b06bc2a15cf54ed8a76efcf3d2e3b318 /.tcshrc | |
parent | a804d0436a98faffb6d3179697aaee9473548593 (diff) | |
download | dotfiles-b7dc7fcde02f1774b0d14dc6edcec662f3c6e579.tar.bz2 |
Rename .tcsh* => _tcsh*
Diffstat (limited to '.tcshrc')
-rw-r--r-- | .tcshrc | 187 |
1 files changed, 0 insertions, 187 deletions
diff --git a/.tcshrc b/.tcshrc deleted file mode 100644 index ece5524..0000000 --- a/.tcshrc +++ /dev/null @@ -1,187 +0,0 @@ -## -## ~/.tcshrc -## -## Aaron LI -## Created: 2011-06-30 -## Updated: 2016-01-06 -## - - -### PATH ### -if ( -d ~/bin ) then - set path = ( ~/bin $path ) -endif - -## admin -groups | grep -qE '\b(wheel|adm|sudo)\b' -if ( $status == 0 ) then - set path = ( $path /sbin /usr/sbin /usr/local/sbin ) -endif - - -### Environments ### -# colors for 'ls' -setenv CLICOLOR yes -setenv LSCOLORS ExGxFxdxCxegedabagExEx - -# Misc -setenv PAGER less -setenv LESS '-ceiMs' -setenv EDITOR vim -setenv VISUAL vim - - -## skip remaining setup if not an interactive shell -if ( $?USER == 0 || $?prompt == 0 ) exit - - -### color code ### -# 1 for brighter colors -# 4 for underlined text -# 5 for flashing text -# 30 for black foreground -# 31 for red foreground -# 32 for green foreground -# 33 for yellow (or brown) foreground -# 34 for blue foreground -# 35 for purple foreground -# 36 for cyan foreground -# 37 for white (or gray) foreground -# 40 for black background -# 41 for red background -# 42 for green background -# 43 for yellow (or brown) background -# 44 for blue background -# 45 for purple background -# 46 for cyan background -# 47 for white (or gray) background - -#set cr = "%{\e[31m%}" # red -#set cg = "%{\e[32m%}" # green -#set cy = "%{\e[33m%}" # yellow -#set c0 = "%{\e[0m%}" # recovery - -# prompt -#set promptchars = ">#" -#if ( $?prompt ) then -# if ( "$uid" == "0" ) then -# set prompt = "%B$cr%n%b$c0@$cy%m$cg.%? %B$cr%#%b " -# else -# set prompt = "%B$cg%n%b$c0@$cy%m$c0.%? %B$cg%#%b " -# endif -#endif -#set rprompt = "%~" - - -### prompt ### -set prompt='\ -%B%n%b@%U%m%u %B%S%/%s%b\ -%B%#%b ' -# Prompt used when waiting for stufffor 'for' or 'while'... -set prompt2="%R? " -# Prompt used when correcting. -set prompt3="CORRECT> %B%R%b (y|n|e)? " - - -### bindkey ### -bindkey '\e[1~' beginning-of-line # Home -bindkey '\e[3~' delete-char # Delete -bindkey '\e[4~' end-of-line # End -bindkey "^W" backward-delete-word # Delete -bindkey -k up history-search-backward # PageUp -bindkey -k down history-search-forward # PageDown -# vi-style key bindings -#bindkey -v - - -### Tcsh settings ### -set ignoreeof -set listlinks -set nobeep -#set noclobber - -set history=512 -set savehist=512 - -# Format of output string when someone logins or logouts -set who="%n has %a %l from %M." - -set inputmode=insert - -set autolist -set autocorrect - -# Use the history of commands to aid expansion. -set autoexpand - -set complete=enhance -set correct=cmd - -#set autologout = (30 5) -#unset autologout - -# Symbolic links are expanded to their true values : chase -# (possible values 'chase' 'ignore' 'expand') -set symlinks=chase - -# After a 'Ctrl-Z', list all the jobs -set listjobs - -# If the exit value is non-zero, print it -#set printexitvalue - -# Ask for confirmation when 'rm *' -set rmstar - -# Files that are to be ignored from completion. -set fignore=(.o) - -#set time=(8 "\ -#Time spent in user mode (CPU seconds) : %Us\ -#Time spent in kernel mode (CPU seconds) : %Ss\ -#Total time : %Es\ -#CPU utilisation (percentage) : %P\ -#Times the process was swapped : %W\ -#Times of major page faults : %F\ -#Times of minor page faults : %R") - -# Before printing prompt after a command, do -#alias precmd date - -# Both 'set -n' and set '\003' styles will work. -set echo_style=both - - -### Aliases ### -#alias rm 'rm -iv' -#alias mv 'mv -iv' -#alias cp 'cp -iv' - -alias la 'ls -lAh' -alias ll 'ls -lh' - -# for security -alias del 'mv \!* ~/tmp' - - -## Tcsh completion -if ( -d ~/.tcsh/completion ) then - foreach tcsh_comp ( ~/.tcsh/completion/*.tcsh ) - source $tcsh_comp - end -endif -unset tcsh_comp - - -## local settings -if ( -e ~/.tcshrc.local ) then - source ~/.tcshrc.local -endif - - -## run commands -#fortune -s | cowsay -f ~/.littleprince.cow -W 48 -#calendar - - -# vim: set ts=8 sw=4 tw=0 fenc=utf-8 ft=tcsh: # |