Emacs

7
Simule el virtualedit y nostartofline de Vim

En mi .vimrctengo set virtualedit=ally set nostartofline. Me gustaría tener estas características en Emacs. Se puede hacer? virtualeditpermite colocar el cursor donde no hay caracteres, ni siquiera espacios en blanco. Le permite desplazarse horizontalmente más allá de cualquier texto. Si se...

7
Use el modo de bloqueo de fuente solo en una parte del búfer

Estoy tratando de agregar una función de comentarios a la documentación de Pod para los scripts de Perl, y me gustaría resaltar los comentarios de Pod con una cara especial. Un simple prototipo de script Perl podría ser: #! /usr/bin/env perl use strict; use warnings; print "Hello\n"; # a Perl...

7
¿Cuándo usar las propiedades del símbolo?

Digamos que necesito asociar símbolos con directorios, y esto solo tendrá que hacerse para una pequeña cantidad de boundpsímbolos. A mi modo de ver, hay dos maneras fáciles de hacerlo: Almacene esta asociación en una variable separada (lista o un mapa hash). De esta manera, el directorio de cada...

7
¿Cuándo usar las colas de transacciones?

¿Hay alguna razón por la que tan pocos paquetes parecen usar colas de transacciones ( tq-enqueueetc.) para comunicarse con procesos externos? La mayoría de los paquetes que he visto parecen preferir el mecanismo de filtro

7
Cambiar el orden de los símbolos para «sort-lines»

Estoy usando «sort-lines» para ordenar incluir s en archivos C / C ++ antes de guardar. El problema que surge es que los encabezados con "símbolos se ordenan más alto que los que tienen <símbolos. Pero quiero lo contrario. ¿Cómo cambio el orden para que el <personaje tenga mayor prioridad...

7
cambiar permanentemente el modo de búfer de un archivo?

Pregunta de principiante: En OSX 10.6.8, Aquamacs tiene muchos modos de almacenamiento intermedio. Mis archivos .tex se abren en modo TeX, pero me gustaría abrirlos en modo LaTeX. Puedo cambiar el modo con "Cambiar modo de búfer", pero incluso después de "guardar" o "guardar como", el modo...

7
paquete acumulativo de esfuerzo de org-agenda

Puede usar org-agenda-prefix-formatpara mostrar el esfuerzo para cada título de TODO: (setq org-agenda-custom-commands '(("c" "My TODOs" ((tags-todo "mytag" ((org-agenda-prefix-format " %6e "))))))) Que muestra algo como: TODO Some patent task [0:30] ..TODO Some sub-task [0:30] ..TODO Some...

7
¿Busca comentarios / revisión del paquete emacs?

Esa es una pregunta meta-ish pero google no es útil en este caso. ¿Existen hábitos estandarizados de dónde / cómo / si uno debe buscar comentarios sobre su nuevo paquete de emacs? Especialmente, antes de publicarlo. Mi caso particular es que comencé a extraer y empaquetar partes más largas y...

7
¿Cómo puedo modificar una macro que llamo con frecuencia?

Yo solía use-packageorganizar mi init.el. Me di cuenta de que todas mis declaraciones usan :ensure t. Un ejemplo de declaración es: (use-package auto-complete :ensure t :diminish auto-complete-mode :init (global-auto-complete-mode t)) Dado que todas mis use-packagedeclaraciones usan :ensure...