Personalizando CYGWIN

on April 1st, 2010 by - Comments Off on Personalizando CYGWIN

A primeira coisa que senti falta ao utilizar o Cygwin foi o comando “clear”, para este temos várias formas.

1. Para quem gosta de utilizar mais o teclado.

Ctrl + L

2. Under Windos NT

cmd /c cls

3. Em qualquer terminar

alias cls=’tput clear ; tput cup 0 0′


NOTA:

Esta útima somente funciona instalando o “ncurses”, que a proposito já vem com o comando “clear” (pacote encontrado na categoria Utils).

Também tinha a limitação com relação ao tamanho da janela do cmd.exe (DOS)
Então descobri que podemos alterar a chamada do arquivo C:\cygwin\Cygwin.bat, alterando para executar o rxvt como instância do cmd.exe

Linha default:

bash –login -i

Alterar por:

rxvt -display :0 -fn “1020” -tn rxvt-cygwin-native -e /bin/bash –login

NOTA:

Necessário instalar o “rxvt” (pacote encontrado na categoria Shells).

Arquivos de configuração para melhor utilização do shell.

~/.bash_profile
# Set color para o comando ls
alias ls=’ls –color=auto’
# Linguagem default
export LANG=pt_BR
# Expande textos tratando, sem case sensitive
shopt -s nocaseglob

~/.inputrc
# Tecla Insert colar
“\e[2~”: paste-from-clipboard
# Acentuacao
set meta-flag on
set convert-meta off
set output-meta on
# Tab completion, ignorando case sensitive
set completion-ignore-case on
# Havendo case sensitive, exibe lista
set show-all-if-ambiguous on

~/.vimrc
set textwidth=70 background=dark
set is hls ic scs aw ruler ls=2
syntax on

E por último instalamos o Cygwin/X (todos os pacotes necessários são encontrados na categoria Shells).

* xorg-server
* xinit

Para iniciar o X

C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe

Tags:
© TIAGO.DIAS.ETI.BR
CyberChimps