quarta-feira, 2 de abril de 2008

Autocompletar com TAB no pdksh

Esta dica é para quem usa o pdksh (Public Domain Korn Shell). Quem usa o bash utiliza bastante a tecla TAB para completar nomes de diretórios e comandos e quando utiliza outro programa shell sente falta deste recurso. Na verdade o pdksh já possui recurso semelhante, no entanto, o modo de utilização é diferente, já que se usa as combinações de teclas CONTROL+F e CONTROL+E para esta tarefa.

Então para deixarmos o pdksh com comportamento igual ao do bash, usamos o comando:


set -o vi-tabcomplete

que pode ser colocado no arquivo $HOME/.profile para que toda vez que você abra um novo pdksh essa configuração fique ativa. Observem que esta dica é válida para o pdksh e não para o ksh.