Se você usa dired extensivamente, deve dar uma olhada em Dired Extra (vem com o Emacs), ele tem um recurso que permite ao Emacs adivinhar o que fazer com os arquivos, por exemplo apenas pressione ! com o arquivo selecionado e o prompt irá sugerir tar xvf , então um simples Return fará o trabalho.
Basta adicionar este snippet ao seu ~/.emacs para carregar dired-x junto com dired :
(add-hook 'dired-load-hook (function (lambda () (load "dired-x"))))