Subscribed unsubscribe Subscribe Subscribe

自宅Linuxサーバー運用に向けて

Linux Zsh

自宅でWindows VISTAのデスクトップマシンを使ってたけどMacBook買ってからさっぱり触らなくなっていたので、潰してUbuntu入れてみた。
とりあえず遠隔操作をしやすいように、とzsh入れた。Macの場合とlsの色とかがちょっと違うので少し変更。

autoload -U compinit
compinit

zstyle ':completion:*' list-colors 'di=36' 'ln=35'
zstyle ':completion:*:default' menu select=1

# autoload predict-on
# predict-on

precmd () {
  case ${UID} in
  0)
    PROMPT=$'%{\e[0;33m%}%M:%n ('$(perl -ape '$_=$F[0]' /proc/loadavg)$') #%{\e[m%} '
    ;;
  *)
    PROMPT=$'%{\e[0;33m%}%M:%n ('$(perl -ape '$_=$F[0]' /proc/loadavg)$') %%%{\e[m%} '
    ;;
  esac
}
RPROMPT=$'%{\e[32m%}%/%{\e[m%}'

HISTFILE=~/.zsh_history
HISTSIZE=10000
SAVEHIST=10000
setopt hist_ignore_dups     # ignore duplication command history list
setopt share_history        # share command history data

setopt auto_cd
setopt auto_pushd
setopt correct

export PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:$PATH
export MANPATH=$MANPATH:/opt/local/share/man
export LS_COLORS='di=36:ln=35:ex=32'

alias sl="ls"
alias ls="ls --color"
alias ll="ls -l"


まだ家のLAN内でしか入れない。外から繋げられるようにしたいけどネットワーク設定で手こずりそうだ。。。