2011-12-06 14 views
8

Soy nuevo en emacs, y probé dirtree como esta imagen: Uso m-x dirtree y muestra el marco izquierdo. http://db.tt/IbN9UaJRemacs + dirtree funcionan como el explorador de archivos normal

Pero cuando hago clic en el archivo, ¿se abre el archivo en el cuadro izquierdo/el búfer? ... el contenido del archivo lo reemplaza.

y quiero que funciona como explorador de archivos normal como textwranger: http://db.tt/H14KsUsD

¿Cómo puedo hacer esto? Además, ¿cómo hacer que dirtree se abra automáticamente cuando se inicia emacs?

Respuesta

5

Asumo que está usando este: http://www.emacswiki.org/emacs/dirtree.el

Esta función está buscando parece ser dirtree-select que debería obligar a la tecla correspondiente o el botón del ratón. La función que está utilizando ahora es dirtree-open que está vinculada a C-o. El archivo también tiene un ejemplo de cómo asignar claves en un mapa de modos.

HTH.

+0

Sí, uso este enlace para pegar. y después de jugarlo, Creo que no coincide con lo que quiero, parece que no puede expandir el árbol de carpetas, pero muestra lo que contiene en el marco correcto ..: http: //db.tt/miXNUQsd Debo probar otras extensiones ... – CSJ

+3

@CSJ ¿Puedo recomendar dired? Viene incluido con Emacs y es altamente efectivo. Si le resultó útil, vote por favor para que otros vean o respondan su propia pregunta si lo considera apropiado. – pmr

1

Si nos fijamos en el "árbol" menú cuando en la memoria intermedia dirtree, encontrará muchas opciones incluyendo "Toggle expanda". Puede elegir eso o simplemente presionar 'e' cuando se encuentre en la carpeta apropiada y dirtree expandirá esa carpeta. También puede usar "Expandir al nivel [1 | 2]" para tener más control.

Cuestiones relacionadas