Created
March 13, 2022 17:38
-
-
Save Krush206/6ecfd2a19bb686b5fa36704aed24acf1 to your computer and use it in GitHub Desktop.
FreeBSD .cshrc with some convenient additions.
This file contains hidden or 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$ | |
# | |
# .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 | |
# read(2) of directories may not be desirable by default, as this will provoke | |
# EISDIR errors from each directory encountered. | |
# alias grep grep -d skip | |
# A righteous umask | |
umask 22 | |
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin) | |
setenv EDITOR vi | |
setenv PAGER less | |
if ($?prompt) then | |
# An interactive shell -- set some stuff up | |
set prompt = "%N@%m:%~ %# " | |
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 "\e[1;5C" forward-word # Ctrl + Right arrow; as in Bash. | |
bindkey "\e[1;5D" backward-word # Ctrl + Left arrow; as in Bash. | |
bindkey "^W" backward-delete-word | |
bindkey "^U" kill-region # Ctrl + U; as in Bash. | |
bindkey -k up history-search-backward | |
bindkey -k down history-search-forward | |
endif | |
endif | |
# Output filter | |
# To make stdout/stderr redirections convenient | |
setenv filter "~/filter" | |
mkfifo ~/filter >& /dev/null |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment