Senin, 02 Desember 2013

Mengubah Tampilan Shell pada FreeBSD

Shell yang paling umum digunakan pada BSD maupun mac adalah tcsh, namun tampilan defaultnya cenderung membosankan karena tidak ada warna-warninya. Berikut cara meng-kustomisasinya.
1. Install gnuls lewat port.

# cd /usr/ports/misc/gnuls
# make install clean

2. Edit file /root/.cshrc, namun sebelumnya backup terlebih dahulu file aslinya untuk jaga-jaga.

# cd /root/
# cp .cshrc .cshrc.backup
# ee .cshrc

3. Ganti seluruh isinya jadi seperti berikut.

# $FreeBSD: src/etc/root/dot.cshrc,v 1.30.10.1.8.1 2012/03/03 06:15:13 kensmith Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h         history 25
alias j         jobs -l
alias ls        gnuls --color=auto -a
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA
alias slog      tail -f /usr/local/squid/logs/access.log
alias plog      pure-ftpwho -H
# 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  vi
setenv  PAGER   more
setenv  BLOCKSIZE       K

if ($?prompt) then
        # An interactive shell -- set some stuff up
        set prompt = "`/bin/hostname -s`# "
        set filec
        set history = 100
        set savehist = 100
        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
set prompt="%B[%n@%m]%b %~%# "

4. Reboot mesin.
5. Selesaaai~~

Tidak ada komentar:

Posting Komentar