Emacs

17
¿Cómo sabe emacs `shell-mode` para solicitar sudo?

En shell-mode, un comando como sudo CMDabre un mensaje en el área de eco que dice: [sudo] password for root: ¿Cómo sabe hacer esto? AFAIK, este comportamiento no puede surgir simplemente de la ejecución sudocomo de costumbre, porque el readincorporado no crea tal

16
¿Cómo vincular Ci como diferente de TAB?

Quiero hacer Control-ifuncionar indent-region(básicamente porque Xcode ya ha construido esa memoria muscular). Me doy cuenta de eso Control-iy no puedo tabdistinguirlos en el sentido de Ascii, pero están en el sentido del código clave. He intentado lo obvio: (global-unset-key (kbd...

16
¿Cómo puedo dibujar en unicode con el modo artista?

Me gustaría producir arte unicode con modo artista. Pero parece que el modo artista solo es compatible con el arte ASCII. ¿Cómo puedo configurar el modo artista para producir en lugar de +---------------+ | | | +-------+--+ | | | | | | | | | | | | +-------+-------+ | | | | | | |...

16
¿Cómo puedo bloquear la división de un marco?

Actualmente trabajo con ruby ​​y rspec. Me gusta mucho la idea de tener un marco separado en otro monitor que me muestre el búfer de compilación. Mi configuración actual utiliza un marco de 'código' (en el que hago trabajo real) y un marco de 'resultado de prueba' (en el que veo resultados...

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...

16
Establecer anchos de columna en `ibuffer`

¿Hay alguna manera de personalizar el ancho de las columnas ibuffer? Específicamente, quiero ampliar la columna Nombre para poder leer más nombres de búfer antes de que se trunquen. Lo he intentado Buffer-menu-name-width, pero parece que las Buffer-menuvariables no son utilizadas por ibuffer....

16
¿Cómo detectar si dentro de un par coincidente?

P: ¿hay alguna forma general de detectar si el punto está dentro de un par de caracteres coincidentes? Es decir: ¿hay una función de predicado general (o algo) que pueda determinar si el punto está entre un par coincidente o algunos caracteres elegidos arbitrariamente? Estoy pensando en uno que...

16
Quiero tener las etiquetas <kbd> para mi blog escritas en modo org

Escribo y publico mi blog con org-mode y org-page. Lo que quiero decir es que quiero escribir sobre Emacs y me gustaría resaltar las pulsaciones de teclas como lo hace Stack Exchange con la <kbd>etiqueta. Obteniendo esto: ¡en C-x C-flugar de otra cosa! ¿De qué manera o cómo podría lograr...

16
¿Existe una extensión 'deshacer local' para Emacs?

Sucede con bastante frecuencia que deseo deshacer cambios localmente o en línea. Por ejemplo, cuando cambio varias líneas en un código fuente y quiero revertir solo una de ellas, entonces tengo que recorrer todo el árbol de deshacer para encontrar el estado al que quiero regresar. Sería mejor si...

16
¿Cómo saber el estado visible / enfocado de mi búfer?

Estoy escribiendo una extensión que se dirige a un proceso externo, por lo que es un hecho reducir la cantidad de solicitudes de 'hey whats up' cuando mi búfer no está enfocado. Entonces, ¿cuál es la mejor manera de reconocer: Cuando mi buffer es visible y enfocado Cuando mi buffer es visible...

16
¿Cómo retirar el nuestro / el suyo en un archivo en magit?

Digamos que tengo un conflicto de fusión. Veo un archivo en conflicto como este: Unstaged changes: Unmerged Foo/bar/wibble/plop/elbow.txt Puedo presionar la pestaña aquí para abrir los cambios y tal vez saltar a un punto dentro del archivo para arreglarlo a mano, pero si es un archivo grande...