Melhorando o terminal no Debian 12

Fala galera! tudo blz?

Esta dica é para você que já é um usuário um pouco mais avançado e já trabalha bastante no terminal.

Vamos ver como melhorar um pouco nosso terminal no Debian 12 e assim ter uma produtividade melhor ao trabalhar via linha de comando no terminal.

Bom a primeira coisa que costumo fazer é instalar o vim e colocar ele como editor padrão no sistema. (Se você prefere outro editor como o Nano, então ignore esta primeira dica)

Para instalar o Vim e deixá-lo como editor padrão do sistema faça o seguinte:

				
					apt install vim
update-alternatives --config editor
				
			

Escolha a opção 2 Vim Basic

Melhorando o Vim

				
					vim /etc/vim/vimrc
				
			

E descomente as seguintes linhas

				
					syntax on

set background=dark

au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif

filetype plugin indent on

set showcmd             " Show (partial) command in status line.
set showmatch           " Show matching brackets.
set ignorecase          " Do case insensitive matching
set smartcase           " Do smart case matching
set incsearch           " Incremental search
set hidden              " Hide buffers when they are abandoned
set mouse=a             " Enable mouse usage (all modes)

Adicione estas linhas

set number
set cursorline

				
			

Salve o arquivo e depois abra qualquer outro arquivo com o Vim para ver o resultado

 

Auto completar

Um recurso muito bacana é o auto completar comandos no terminal quando começamos a digitar algum comando e depois teclamos TAB. Para isso faça o seguinte:

				
					apt install bash-completion

vim /etc/bash.bashrc
				
			

Descomente (remova o # do início dessas linhas):

#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi

Salve o arquivo e depois rode o seguinte comando:

				
					source /etc/bash.bashrc
				
			

Agora ao digitar um comando e teclar TAB duas vezes você vai ver que várias opções irão aparecer

Busca melhorada de comandos digitados

Quando queremos pesquisar de forma rápida por algum comando digitado geralmente usamos o CTRL+R. Isso realmente já ajuda bastante, mas podemos melhorar um pouco isso instalando o pacote fzf

				
					apt install fzf

echo 'source /usr/share/doc/fzf/examples/key-bindings.bash' >> ~/.bashrc

source ~/.bashrc
				
			

Agora faça o teste com o CTRL+R e veja a diferença

Colorindo o terminal para ter uma melhor visualização das informações

				
					apt install grc

vim .bashrc

Descomente estas linhas

 export LS_OPTIONS='--color=auto'
 eval "$(dircolors)"
 alias ls='ls $LS_OPTIONS'
 alias ll='ls $LS_OPTIONS -lh'
 alias l='ls $LS_OPTIONS -lA'
 
Adicione estas linhas
 
 alias grep='grep --color'
 alias egrep='egrep --color'
 alias diff='diff --color'
 alias ipa='ip -c a'
 alias tail='grc tail'
 alias ping='grc ping'
 alias ps='grc ps'
 
 PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[01;34m\]@\[\033[01;33m\]\h\[\033[01;34m\][\[\033[00m\]\[\033[01;37m\]\w\[\033[01;34m\]]\[\033[01;31m\]\$\[\033[00m\] '
				
			

Salve o arquivo e rode o comando abaixo

				
					source ~/.bashrc
				
			

Verificando informações do sistema

				
					apt install neofetch

ou

apt install screenfetch
				
			

É isso aí galera, espero que seja útil pra vcs

Fiquem com Deus e fiquem na Paz!!!

Abraço!

Acesse: www.esperanca.com.br

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Social Share Buttons and Icons powered by Ultimatelysocial
error

Curtiu nosso site? Por favor, compartilhe :)

RSS
Rolar para cima