GNU/Linux >> Tutoriales Linux >  >> Linux

¿Editar el búfer *Lista de marcadores* en Emacs?

En Emacs (usando Bookmarks+), si escribo C-x r l Puedo abrir el búfer *Bookmark List* y navegar a través de mis favoritos.

En este búfer, si escribo Enter en un marcador dado, Emacs abre el marcador, y si escribo r Emacs me permite editarlo (renombrarlo). Sin embargo, este modo de edición requiere que escriba mis ediciones desde cero en el minibúfer (es decir, debo proporcionar el nuevo nombre del marcador y la nueva ruta completa del marcador).

Me preguntaba si hay alguna forma de editar la *Bookmark List* búfer directamente, como si estuviera editando cualquier búfer normal, para no tener que volver a escribir el nuevo nombre o ruta del marcador (en caso de que quiera conservar partes de ellos) desde cero.

Respuesta aceptada:

No, la *Bookmark List * el búfer no se puede editar directamente. Pero hay comandos (teclas) para editar marcadores que se muestran allí. Mencionaste r . También hay e y E , según la parte de un marcador que desee cambiar. Sin mencionar varias claves para editar las etiquetas de un marcador.

En cuanto a recuperar texto existente para reutilizarlo (editarlo), eso debería ser trivial. El valor actual está disponible como valor predeterminado (M-n , M-p ). O puede copiarlo desde un búfer de ayuda:C-h RET brinda ayuda sobre el marcador de la línea actual (en el búfer *Help* ), y con un prefijo arg se muestra el registro de marcador completo, es decir, el Lisp sexp que representa el marcador, que se encuentra en su archivo de marcador (~/.emacs.bmk , por defecto).

Los valores actuales de cualquier parte de un marcador que desee editar están fácilmente disponibles:nunca debería tener que empezar desde cero.


Linux
  1. Las 10 mejores aplicaciones de edición multimedia para Linux

  2. ¿Cuál es la diferencia entre el búfer y la memoria caché en Linux?

  3. Cómo encontrar el tamaño del búfer de socket de Linux

  4. ¿Cuál es el mejor complemento de espacios de trabajo de Emacs?

  5. ¿Cómo copiar el búfer de copia de pantalla GNU al portapapeles?

Programe una visita con el psiquiatra de Emacs

Cómo usar el comando dmesg de Linux

Marque los comandos de Linux para una invocación repetida más fácil

¿Cómo agregar un marcador en el Explorador de carpetas de Nautilus?

¿Cómo aumento el búfer de desplazamiento hacia atrás en una sesión de pantalla en ejecución?

¿Cuál es la relación del búfer de anillo DMA y el anillo TX/RX para una tarjeta de red?