Como posso me mover entre palavras no prompt de comando do tcsh no linux?

2

Eu quero um recurso como o vim está indo para frente ou para trás o comando (w,e,ge,b) etc no prompt do shell. Estou usando o shell tcsh no Linux . Eu gostaria de ir 'n' número de palavras para trás ou encaminhar etc e fazer alguma edição (pode ser anexado ou substituído). Como eu posso fazer isso? Não precisa ser exatamente os mesmos comandos do vim, mas como obtenho os mesmos resultados no prompt do shell?

    
por Geek 03.08.2013 / 08:17

1 resposta

4

Por padrão, os shells estão no modo emacs.

Pressionar alt + B enviará o cursor de volta uma palavra na linha de comando. Pressionar alt + F enviará o cursor para frente.

A execução de bindkey -v mudará para o modo vi. Você precisará pressionar esc e os comandos vi funcionarão. A execução de bindkey -e mudará para o modo emacs.

    
por 03.08.2013 / 17:08