# .tcshrc para configurar el tipo de shell. ## Indica tu tipo de terminal. vt100, xterm, etc. set term=xterm ## Indica las opciones de ambiente. set HOST=$HOST set HOME=/home/$USER ## ========== Sección de Intérpete en castellano ======= #set LANG = "es_ES.UTF-8" #set LC_CTYPE = "es_ES.UTF-8" #set LC_ALL = "es_ES.UTF-8" #set TZ = "America/Buenos_Aires" #set LANGUAGE = "es:ES_UTF-8" ##comentado porque no anda en nano #set LANGUAGE = "es_ES_UTF-8" # ================================================================== # path shell variable # ------------------- # Lista de directorios en los que se buscarán los comandos ejecutables. # ================================================================== ## Descomenta para configurar rutas de PATH si usas GNU con Linux: set path = (~/bin /bin /sbin /usr/{bin,sbin,X11R6/bin,local/bin,local/sbin,games}) ## Descomentar para configurar path para BSD (descomenta para usarlo en texto-plano.xyz) #set path = ( /usr/pkg/bin/ /bin /usr/local/bin /usr/bin) # evalúa si estamos en una Shell interactiva if ($?prompt) then # ================================================================== # Variable de Prompt del Shell # ---------------------------- # Esta cadena se imprime antes de leer cada comando introducida en # el terminal. ## Define los colores set red="%{\033[1;31m%}" set green="%{\033[0;32m%}" set yellow="%{\033[1;33m%}" set blue="%{\033[1;34m%}" set magenta="%{\033[1;35m%}" set cyan="%{\033[1;36m%}" set white="%{\033[0;37m%}" set end="%{\033[0m%}" # This is needed at the end... :( # Setting the actual prompt. I made two separate versions for you to try, pick # whichever one you like better, and change the colors as you want. Just don't # mess with the ${end} guy in either line... Comment out or delete the prompt you don't use. #set prompt="${green}%n${blue}@%m ${white}%~ ${green}%%${end} " #set prompt="[${green}%n${blue}@%m ${white}%~ ]${end} " # Configura para mostrar el usuario, el host, y el directorio # de trabajo actual. # ================================================================== set prompt = "%n@%m:%~> " #set prompt = "${green}%n${blue}@${yellow}%m:${blue}%~${end}> " # Clean up after ourselves... unset red green yellow blue magenta cyan yellow white end # ================================================================== # rmstar shell variable # --------------------- # If set, the user is prompted before 'rm *' is executed. # ================================================================== set rmstar ## ================================================================== ## noclobber shell variable ## ------------------------ ## Si está activado, la redirección de salida no sobreescribirá los ## ficheros existentes. ## ================================================================== #set noclobber # ================================================================== # Se agrega a un fichero complete.tcsh # ================================================================== if (`filetest -e /etc/complete.tcsh`) then source /etc/complete.tcsh endif endif # shell interactiva # ================================================================== # Configura alias útiles # ================================================================== # - - - listador - - - ## Alias para que ls indique los directorios con la barra invertida y alias trn "trn -x -B -X" ## Descomenta si deseas usar la versión GNU LS que tiene soporte color: alias ls 'ls -p -F -b' alias ll 'ls -l -p -F -b' #alias 'ls -l'='gls -p -F -b -T0 -l --color=auto' alias 'ls -lah'='gls -p -F -b -T0 -l -a -h --color=auto' ## ...O bien descomente esto para usar el listador Exa con soporte color: #alias ls 'exa -F' #alias ll 'exa -lF' ##alias ls -l 'exa -lF' ##alias ls -lah 'exa -laF' ## - - - Fin de listador - - - # Alia tradicional de tcsh: m para more alias m more # usa GNU Shred para desmenuzar ficheros: (solo en BSD) #alias shred gshred ### ============= Sección que muestra al iniciar =========== ## suena la campana de terminal para avisar online: #echo -ne '\007'