Emacs

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

3
Ruby siempre sangra 2 espacios?
Me gustaría usar sangrías de 2 espacios todo el tiempo como: sidekiq_options({ retry: true }) He intentado configurar .emacs.d/init.elpara: (setq-default indent-tabs-mode nil) (setq-default tab-width 2) (setq indent-line-function 'insert-tab) (setq ruby-deep-indent-paren nil) (setq ruby-deep-indent-paren-style nil) Pero sigo teniendo cosas como: sidekiq_options({ retry: true })

5
¿Informar duplicados en una lista?
P: ¿cómo obtengo solo los elementos duplicados en una lista? delete-dups(y cl-delete-duplicates) elimina todos los elementos duplicados de una lista: (delete-dups '(a b c c d d)) ; => '(a b c d) Quiero lo contrario: ¿hay una función que devuelva solo los duplicados en una lista? (mystery-function '(a b …
7 list 




2
¿Cómo matar siempre el búfer dired al eliminar una carpeta?
Si estoy en dired y tengo una subcarpeta con otro búfer dired (una situación común cuando navego por el directorio arriba / abajo) y quiero eliminar una carpeta, presiono Dxpara marcar para su eliminación, luego ejecutar. Emacs luego me pregunta si quiero eliminar la carpeta. Confirmo, luego me pregunta si …
7 buffers  dired 

2
Región de resaltado
¿Cómo resalto una región y hace que permanezca resaltada cuando el punto avanza? ¿Por qué querría eso? De modo que puedo hacer que destaquen fragmentos importantes de código cuando lo revise más adelante.

1
¿Emacs no puede cargar imagemagick?
Estoy en una Mac y tengo problemas con Emacs y libmagick. En este momento, Emacs sale e imprime: Library not loaded: /usr/local/opt/imagemagick/lib/libMagickWand-6.Q16.2.dylib Referenced from: /usr/local/Cellar/emacs-plus/24.5/Emacs.app/Contents/MacOS/Emacs reason: image not found Sin embargo, ese archivo no existe. [I] bheesham.persaud $ file /usr/local/opt/imagemagick/lib/libMagickWand-6.Q16.2.dylib /usr/local/opt/imagemagick/lib/libMagickWand-6.Q16.2.dylib: Mach-O 64-bit dynamically linked shared library x86_64 Aparece un …
7 osx 


1
Magit: ¿como eliminar la rama de empuje?
Quiero eliminar la rama de inserción para un repositorio. Solo uso merge branch para enviar a un repositorio remoto y ahora tengo dos encabezados con la misma información todo el tiempo: Head: master Merge pull request #zzz in xxxxxxx from yyyyyyyyyy to master Merge: origin/master Merge pull request #zzz in …
7 magit  git 

4
Estado de Magit: siempre dividido verticalmente
¿Hay una opción de configuración en Magit que obligue a la ventana "estado de git" a aparecer siempre en una división vertical? No vi nada de eso en la documentación, y Google fue bastante inútil.
7 magit 

1
Cambiar estilo de comentario en modo web
Estoy usando el modo web 20161003.1327 En el momento en que comento una región en modo web, comenta así; /* import chai from 'chai'; * import 'babel-polyfill'; * import configureMockStore from 'redux-mock-store'; * import thunk from 'redux-thunk'; * import * as ActionTypes from '../actions/ForecastActions'; * * const expect = chai.expect; …
7 web-mode 

1
Obteniendo flycheck "saltar al siguiente / anterior error" al ciclo
Me gustaría que Mg n y Mg p se ciclo, al menos cuando los estoy usando con flycheck. Esta característica requiere escribir una función personalizada, ya que no es compatible (como se menciona en https://github.com/flycheck/flycheck/issues/64 y se confirma en el chat), pero soy un novato de Elisp. Por otras razones …
7 flycheck 

1
¿Convertir la lista de 2 elementos en un par de puntos?
P: ¿cómo puedo convertir una lista de 2 elementos en una conscelda de par de puntos ? Puedo convertir una lista de 2 elementos en un par de puntos con: (let ((list '(1 2))) (cons (car list) (cadr list))) ; => (1 . 2) Estoy en blanco: ¿hay una función …
7 list 

1
Insertar todos los subdirectorios en Dired
¿Cómo puedo insertar todos los subdirectorios del directorio de nivel superior en Dired? ¿Y cómo puedo insertar todo el árbol de directorios, es decir, todos los subdirectorios de forma recursiva? No quiero cambiar los interruptores predeterminados, solo para insertar todos los subdirectorios solo por esta vez. No estoy buscando C-u …
7 dired 

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.