Preguntas etiquetadas con files

Use esta etiqueta para preguntas sobre cómo mover, eliminar o abrir archivos. O para preguntas sobre la diferencia entre un búfer y su archivo. Para temas como "Guardar archivos", use "buffers" en su lugar.

110
¿Cómo recargo un archivo en un búfer?

Por lo general, trabajo en archivos que se actualizan en el sistema de archivos a través del control de versiones. ¿Cuál es una forma rápida de volver a cargar un archivo sin tener C-x C-fque volver a hacerlo y que me pregunten si quiero volver a

53
Editar archivo con derechos de superusuario

Cuando tiene que editar archivos del sistema, es una situación habitual que haya lanzado Emacs con un usuario normal antes, por lo que el archivo estará protegido contra escritura. ¿Qué puedo hacer para obtener privilegios de root? Me refiero a algo como M-x sudode dired. No quiero iniciar Emacs...

17
Guardar el archivo actual con un nombre ligeramente diferente

Mis archivos tienen nombres largos y una parte del nombre de archivo es una fecha y un número de versión. A menudo me gustaría guardar el archivo en el búfer usando casi el mismo nombre, solo cambie el número de versión o la fecha. Esto sería mucho más fácil si tuviera un comando que coloque el...

16
¿Cómo puedo encontrar la ruta a un ejecutable con Emacs Lisp?

Mi caso de uso actual es encontrar dónde está el Caskejecutable (se puede instalar en al menos dos lugares, y hay un problema abierto al respecto). Necesito requerir barril de esta manera: (require 'cask "~/.cask/cask.el") Pero necesito encontrar la ruta correcta a eso cask.el, y que yo sepa, la...

15
Enumere recursivamente todos los archivos y subdirectorios

¿Hay alguna manera, posiblemente usando un paquete, para enumerar recursivamente todos los archivos (con rutas) y subdirectorios (o al menos los subdirectorios vacíos , ya que las rutas a los no vacíos se pueden extraer de las rutas de los archivos que contiene) del directorio actual? Lo más...

13
¿Cómo evitar que Emacs rompa enlaces duros?

Digamos que tengo dos archivos file1y file2: $ echo aaa >file1 $ ln file1 file2 Luego verifico que los inodes son los mismos: $ ls -i 18749779 file1 18749779 file2 lo que muestra que los dos archivos son realmente iguales. Ahora edito file1en Emacs, y agrego una línea con, por ejemplo, el...

12
Pon el nombre del archivo actual en el minibúfer

¿Cómo puedo insertar el nombre del archivo del búfer de archivo activo en un comando? Cuando invoco un comando que necesita un nombre de archivo, a menudo lo hago desde un búfer de archivo y quiero el nombre de ese archivo mientras escribo el comando en el minibúfer. Estoy buscando un hipotético...

12
Mostrar recursivos tamaños de carpeta en línea en dired?

Me gustaría mostrar el tamaño recursivo (el valor que informaría du) del contenido de la carpeta en línea en el búfer dired como una columna adicional o en lugar del tamaño del archivo de directorio. ¿Esto ya es posible con dired / dired + o un paquete relacionado? Investigué un poco y encontré...

11
¿Qué hay de malo en `find-file-noselect`?

En una respuesta reciente de lunaryorn , declaró: Sin embargo, recomendaría contra la mayoría de las otras partes de Org, por razones ya mencionadas en los comentarios: es antiguo y está lleno de prácticas heredadas y dañinas (por ejemplo, find-file-noselect para leer archivos de manera no...

11
Abrir archivos grandes?

Quiero abrir solo la cabecera de un archivo grande. Sé que puede usar un comando de shell ( M-! RET head file RET), pero pierdo la helmfinalización, se abre en una ventana separada y el búfer tiene el nombre no informativo de *Shell Command Output*. ¿Cómo puedo abrir archivos grandes con head(o...

10
Cómo ordenar la lista de archivos en helm-find-files

Cuando uso helm-find-filespara buscar un directorio. Me gustaría que mostrara coincidencias exactas y directorios primero en la lista de candidatos, seguidos de archivos. Por ejemplo, la búsqueda de "src" da los siguientes resultados: ¿Cómo puedo hacer que aparezca "src" primero, ya que es una...