psql
, a CLI do PostgreSQL, usa readline para sua interface de usuário. Readline permite o modo de edição emacs e vi e psql
usa o modo emacs por padrão. Eu, por outro lado, uso o vi para tudo; existe um comando para definir o modo de edição do vi no psql?
relate perguntas
-
Amplie uma única transação em várias sessões psql sequenciais
-
O comando de cópia (\copy) do cliente Postgres não tem acesso a uma tabela temporária?
-
psql nega acesso ao arquivo ao usar COPY FROM
-
Crie vários arquivos de uma só vez com o psql
-
Como quebrar linhas longas ao selecionar colunas de texto SQL?
Você só precisa configurar o readline adequadamente. Crie um arquivo
.inputrc
em seu diretório inicial com o seguinte conteúdo: