Erralt

.screenrc, .zshrc

Posted in LF, Linux by erralt on 18 décembre 2009

% cat ~/.screenrc

autodetach on
shell zsh
altscreen on
attrcolor b ".I"
defbce "on"
activity "activity: window ~%"
startup_message off
hardstatus on
caption always 
caption string "[%y-%m-%d %c] %-w%{=b bw} %t%{-}%+w %= %?%{=b rw}%2`%{-} %?%1` %H"
bindkey -k kD stuff \O33[3~  # gestion de la touche "suppr" 
# WordPress pose problème : remplacer \O33 (lettre o et 33) par \ + 033 (zéro33)
defscrollback 1000
sessionname erralt
defutf8 on
screen -t shell
screen -t logs
term xterm-color
# visual bell
vbell off

% cat ~/.zshrc

SAVEHIST=9999
HISTSIZE=9999
HISTFILE=~/.zsh/history
[[ -z $(functions zsh/terminfo) ]] && autoload -Uz zsh/terminfo

# couleurs
autoload -U colors 
colors
eval `dircolors $HOME/.zsh/colors`
autoload -U zutil
autoload -U compinit
autoload -U complist
compinit

bindkey "^?" backward-delete-char
bindkey '^[[1~' beginning-of-line
bindkey '^[[4~' end-of-line
bindkey -e

alias ls='ls --color=auto'
alias ll='ls -l'
alias la='ls -la'

setopt always_toend
setopt hist_ignore_dups

if [[ "$terminfo[colors]" -ge 8 ]]; then
    if [[ "$EUID" = "0" ]] || [[ "$USER" = 'root' ]]
            then
                base_prompt="root%{$fg[red]%}@%m%{$reset_color%} "
            else
                base_prompt="%n%{$fg[blue]%}@%m%{$reset_color%} "
            fi
        else
            base_prompt="%n@%m "
            post_prompt=""
        fi
PS1="$base_prompt%~
%#%{$reset_color%} "

% cat .zsh/colors

COLOR tty
# Commandes suplemantaires pour ls .
# -F = affiche '/' pour les dossier, '*' pour les executables, etc.
# -T 0 = don't trust tab spacing when formatting ls output.
OPTIONS -F -T 0
#couleur pour les fichiers de base
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 01;34 # directory
LINK 01;35 # symbolic link
FIFO 40;33 # pipe
SOCK 01;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver

# pour les fichiers executables:
EXEC 01;32

# listez les extension comme par exemple '.gz' ou '.tar' que vous souhaitez que ls colore
# syntaxe : extension espace code de la couleur.
# Archives
.btm 01;32
.tar 01;31
.tgz 01;31
.arj 01;31
.gz 01;31
.bz2 01;31
.zip 01;31
.rar 01;31
.7z 01;31
.ace 01;31
.dar 01;31
.lzo 01;31
.tbz2 01;31
  
# Packages
.deb 01;35
.rpm 01;35
  
# Web
.htm 01;36
.php 01;36
.php3 01;36
.html 01;36
  
# Sources
.c 04;43;30
.cpp 04;43;30
.h 00;43;30
.hpp 00;43;30
Publicités

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :