-
-
Save abelardojarab/e8029127c184abc6d12132b0c24b7220 to your computer and use it in GitHub Desktop.
Tcsh / csh fancy shell prompt with date, color and more
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# $FreeBSD: releng/10.3/etc/root/dot.cshrc 243893 2012-12-05 13:56:39Z eadler $ | |
# | |
# .cshrc - csh resource script, read at beginning of execution by each shell | |
# | |
# see also csh(1), environ(7). | |
# more examples available at /usr/share/examples/csh/ | |
# | |
alias h history 25 | |
alias j jobs -l | |
alias la ls -aF | |
alias lf ls -FA | |
alias ll ls -lAF | |
# A righteous umask | |
umask 22 | |
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin) | |
setenv EDITOR nano | |
setenv PAGER less | |
setenv BLOCKSIZE K | |
if ($?prompt) then | |
# An interactive shell -- set some stuff up | |
set prompt="\n%B%{\033[34m%}[%h] %d %D.%w.%Y %P\n%{\033[37m%}[%n]@[%m][%~]\n%{\033[30m%}%b" | |
#Above, a more fancy prompt than the original, for colors variations see comments | |
set promptchars = "%#" | |
set filec | |
set history = 1000 | |
set savehist = (1000 merge) | |
set autolist = ambiguous | |
# Use history to aid expansion | |
set autoexpand | |
set autorehash | |
set mail = (/var/mail/$USER) | |
if ( $?tcsh ) then | |
bindkey "^W" backward-delete-word | |
bindkey -k up history-search-backward | |
bindkey -k down history-search-forward | |
endif | |
endif |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment