Emacs

Preguntas y respuestas para aquellos que usan, extienden o desarrollan Emacs.


2
org-babel y comandos sql remotos
Estoy usando org-babel para hacer programación literaria y me parece muy conveniente. Puedo ejecutar comandos de shell en hosts remotos y comandos de bases de datos locales con el cliente postgres. Para abrir un archivo como usuario de postgres, se vería, por ejemplo, como C-x C-f /sshx:user@remotehost|sudo:postgres@remotehost:/tmp/testfile Para hacerlo en …


1
Especificar zona horaria en formato de fecha Org
Cuando escribo algo como esto: <2015-07-05 Sun 20:00 GMT+0>y luego trato de editarlo presionando C-c ., Org elimina la GMT+0parte. Entonces, creo que está en un formato incorrecto. Nota: No quiero configurar mi hora en una zona horaria diferente. Quiero que las fechas en un documento en particular estén en …


1
carpeta raíz del proyecto variable en .dir-locals.el
Estoy usando el modo empresa para completar en código C ++. Para decirle al clang backend de la compañía dónde están los archivos de inclusión para el proyecto actual, tengo que usar el siguiente .dir-locals.elarchivo ((c++-mode (eval setq company-clang-arguments (append company-clang-arguments '("-I/full/path/to/project/root/include")))) Tengo que especificar la ruta completa siempre. ¿Hay …

7
Instale Pdf-Tools en Emacs MacOSX
Objetivo Me gustaría instalar PDF Tools en mi GUI Emacs en MacOSX (versión 25.0.50 instalada a través de Homebrew en MacOSX 10.10.2) porque el archivo README dice que es posible. Preparar Instalé popplery exporté la variable PKG_CONFIG_PATH a mi shell según lo recomendado por el archivo README. Luego instalé PDF …
8 osx  pdf 

2
¿Es posible comenzar la finalización de la empresa sin un prefijo?
El autocompletado es particularmente útil al escribir CSS, para ver las opciones disponibles para una propiedad determinada. La compañía proporciona company-minimum-prefix-lengthcontrolar cuántos caracteres tengo que escribir antes de comenzar a ofrecer opciones. Sin embargo, quiero completar sin ningún carácter, así que obtengo esto: Actualmente, solo puedo obtener esto: Llamando explícitamente …

3
Sumar números en la región
¿Cómo puedo sumar un conjunto de números intercalados con texto en la región (no una región rectangular)? Por ejemplo, si la región contiene este texto: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Estoy buscando un comando que informe 298 de alguna manera (298 = 234 + …


2
Borrar selección secundaria sin usar el mouse
Ocasionalmente, sin querer, de alguna manera aplasto teclas o mouse para obtener una selección secundaria. Nunca uso la selección secundaria, así que siempre me gustaría deshacerme de ella. ¿Cómo puedo borrar la selección secundaria sin usar el mouse? Mi administrador de ventanas intercepta los enlaces predeterminados para configurar la selección …

1
¿Cómo implementar el operador de tubería%>% en modo ESS?
Recientemente, Rpresencié la introducción inteligente del operador de tuberías %>%u thenoperador en el código que uso con bastante frecuencia en la actualidad. Me pregunto si esto ya se ha implementado en la versión más reciente de ESS . Si no, no debería ser un problema encontrar un elispcódigo para escribir …
8 font-lock  ess 

2
¿Los smartparens insertan caracteres individuales versus pares?
P: ¿cómo puedo modificar smartparenslas reglas de decisión de cuándo insertar un carácter emparejado o único? smartparensparece ser principalmente inteligente al insertar comillas simples (por ejemplo, en text-modeo org-mode). Por lo tanto, por defecto inserta un par de 'sy coloca el cursor entre ellas, pero, cuando se invoca al final …


1
Timón: anular Ch
Seguí esta respuesta y creé mi modo menor para evitar que mis combinaciones de teclas fueran anuladas por los modos principales. Así que puse esto en mi init.el: (define-key my-keys-mode-map (kbd "C-h") 'delete-backward-char) (define-key my-keys-mode-map (kbd "M-h") 'backward-kill-word) Está trabajando con todo excepto cuando estoy adentro helm-find-files. Mientras M-hfunciona, C-hno …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.