Emacs dired: como exibir diretórios aninhados?

2

Quando eu faço i em um diretório no Emacs dired, um novo bloco de linhas para esse diretório é anexado ao buffer. Posso exibir o subdiretório inline?

Ou talvez haja um pacote diferente que faça algo semelhante?

Isto é o que recebo hoje (ligeiramente editado):

  /tmp/foo:
  total used in directory 1 available 9788168
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 a
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 b
  drwxr-xr-x  4 jrl wheel 136 Sep 16 22:32 bar

  /tmp/foo/bar:
  total used in directory 1 available 9788168
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 one
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 two

Isso é o que eu posso querer:

  /tmp/foo:
  total used in directory 1 available 9788168
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 a
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 b
  drwxr-xr-x  4 jrl wheel 136 Sep 16 22:32 bar
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 bar/one
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 bar/two

Ou talvez isso:

  /tmp/foo:
  total used in directory 1 available 9788168
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 a
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32 b
  drwxr-xr-x  4 jrl wheel 136 Sep 16 22:32 bar
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32   •/one
  -rw-r--r--  1 jrl wheel   0 Sep 16 22:32   •/two
    
por hibbelig 16.09.2013 / 22:42

1 resposta

0

Não sei como fazer isso, por exemplo, nenhum pacote que faça isso. Seria uma boa quantidade de trabalho para você tentar codificá-lo. Não vale a pena tentar, IMHO.

Meu conselho é se acostumar a usar i (comando dired-maybe-insert-subdir ). Você pode fazer muito com subdiretórios inseridos.

IOW, aprenda primeiro a usar o que Dired já oferece - é seu amigo.

    
por 27.09.2013 / 08:30

Tags