Editor do psql (Cliente de Linha de Comando do PostgreSQL)

Eu utilizo muito o cliente de linha de comando psql do PostgreSQL. Até existem clientes com interface gráfica como o pgadmin, mas o uso de clientes de linha de comando é importante no aprendizado de SQL porque a pessoa foca mais nos comandos e não fica dependente da interface gráfica. Além disto, em muitas situações práticas é preciso usar a linha de comando para acessar um servidor remoto.

Uma das características interessantes do psql é a possibilidade de usar um editor externo para escrever as consultas. Isto é feito com o comando \e. A primeira vez que você executa este comando, o psql exibe a lista d editores disponíveis para você escolher:

Select an editor.  To change later, run 'select-editor'.
 1. /bin/ed
 2. /bin/nano        <---- br="" easiest="">  3. /usr/bin/mcedit
 4. /usr/bin/vim.tiny


Choose 1-4 [2]:


Eu, particularmente, gosto de usar o mcedit (disponível no pacote mc). Depois que você escolhe o editor, o psql não pergunta novamente. Para mudar de editor, você deve apagar o arquivo .selected_editor (na pasta home).

Comentários

Postagens mais visitadas deste blog

Instalando o SMS Power View no Debian

Nova página acadêmica!

Tesseract OCR: obtendo textos a partir de imagens