Настройка строки приглашения tcsh

Так исторически сложилось, что мне больше по вкусу tcsh, а не bash. Я не спорю, bash очень мощный и удобный шелл, я пользовался им, когда программировал на Mac OS X, но сейчас часто пользуюсь FreeBSD, а там по умолчанию именно tcsh.

Если вы тоже им пользуетесь, можете попробовать красивые и удобные настройки. Напомню, что прописать их нужно в свой файл настроек – ~/.cshrc .

alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA
alias ls        ls -F
alias ww        wget –spider
alias wws        wget –spider -S

umask 22

set path = ($HOME/bin /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin)
set color
set autolist
set colorcat

setenv  EDITOR  ee
setenv  PAGER   more
setenv  BLOCKSIZE       K
setenv  COLORTERM linux
setenv  CLICOLOR
setenv  TERM xterm-color

if ($?prompt) then
        set prompt = "%{\033[32m%}%B%T%b%{\033[0m%} [%BNAME%b] %c %B~>%b "
        # change NAME to your name . . . . . . . . . . . . . . . . . . . . . . . . ^^^
        set filec
        set history = 10000
        set savehist = 10000
        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


Теги: , , , ,

2 комментариев пока

  1. [...] продолжить тему о настройках tcsh. Как можно улучшить уже раскрашенный интерфейс? [...]

  2. [...] помещаются в rc-файл*: .cshrc, .bashrc etc. (cм. темы о tcsh тут и тут). Кроме него есть еще два замечательных файла: [...]

Оставить комментарий

Пожалуйста будьте вежливы и пишите по теме. Ваш e-mail никогда не будет опубликован.