Há um atalho útil para um caso de uso comum. No seu exemplo, você está fazendo:
$ touch file.js
$ openEditor <alt>+<.>
No segundo comando, o truque é escrever openEditor(com um espaço depois) seguido de Alt+ .. Isto irá inserir o último argumento do último comando, que é file.js. (Se não funcionar Altpor algum motivo, também Escdeve funcionar.)
Como frequentemente o "objeto" é realmente o último argumento do comando anterior, isso pode ser usado com freqüência. É fácil de lembrar e se integrará rapidamente ao seu conjunto de atalhos de shell usados intuitivamente.
Há várias coisas que você pode fazer com isso. Aqui está um artigo detalhado sobre as possibilidades: /programming/4009412/how-to-use-arguments-from-previous-command .
Como um bônus, isso funcionará não apenas no bash, mas em todos os programas que usam libreadline para processar a entrada da linha de comando.