Zsh (.zshrc)
Configuração para o shell ZSH
Categoria: Console
Software: Zsh
[ Hits: 8.492 ]
Por: Mauricio
Este conf tem alguns recursos que achei muito úteis no meu dia-a-dia.
Abraços.
# Opcoes do historico export HISTFILE=~/.zsh_history export HISTSIZE=50000 export SAVEHIST=50000 autoload -U compinit compinit autoload -U zmv setopt autopushd pushdminus pushdsilent pushdtohome setopt cdablevars setopt ignoreeof setopt interactivecomments setopt nobanghist setopt noclobber setopt nobeep setopt HIST_REDUCE_BLANKS setopt HIST_IGNORE_SPACE setopt SH_WORD_SPLIT setopt nohup setopt AUTO_CD setopt AUTO_LIST setopt EXTENDED_HISTORY setopt HIST_IGNORE_DUPS # desabilita checagem de email # unset MAILCHECK ######################################### ### Coisas interessantesr # ### allow approximate zstyle ':completion:*' completer _complete _match _approximate zstyle ':completion:*:match:*' original only zstyle ':completion:*:approximate:*' max-errors 1 numeric ### tab completion for PID :D zstyle ':completion:*:*:kill:*' menu yes select zstyle ':completion:*:kill:*' force-list always ### cd not select parent dir. zstyle ':completion:*:cd:*' ignore-parents parent pwd ## # black magic zmodload -i zsh/complist zstyle ':completion:*:default' list-colors '' ## PS1 and PS2 export PS1="$(print '%{\e[0m%}')[$(print '%{\e[1;34m%}%n@%m%{\e[0m%}'):$(print '%{\e[0;34m%}%~%{\e[0m%}')] " export PS2="$(print '%{\e[0;34m%}>%{\e[0m%}')" ## aliases alias dir='ls -1' alias ls='ls --color=auto -F' # colorido alias lsd='ls -ld *(-/DN)' # somente diretorios alias lsa='ls -ld .*' # somente arquivos alias lsr='ls *(om[1])' # listar o mais novo alias lso='ls -l *(Om[1])' # listar o mais velho alias mem="free -m" # memoria livre alias -s png=display # abrir arquivos pela extensao alias -s jpg=display alias -s gif=display alias -s mpg=mplayer alias -s sxw=soffice alias -s doc=soffice alias -s txt=vim alias -s log=multitail ## inline aliases alias -g G='| grep' alias -g L='| less' ## digite um diretorio e entre direto nele. compctl -/ cd ## carregar o prompt #. ~/.zshprompt
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
É cada coisa que me aparece! - não é só 3% (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
Mikrotik não mostra bytes nem packtes (1)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta