¿Cuál es una manera fácil de instalar paquetes?


7

Ya uso MELPA, esta pregunta es sobre la mecánica real de instalar un paquete. Mi proceso actual es:

  1. M-x paquete-lista-paquetes
  2. C-s name-of-package
  3. C-s suficientes veces para estar en el nombre real del paquete, no solo en otra instancia de esa palabra.
  4. RET (esto abre los detalles del paquete en otro búfer, así que ...)
  5. C-x o Cambiar al otro búfer
  6. down down C-e left colocar el cursor sobre la palabra "Instalar"
  7. RET
  8. y RET

Me gustaría pensar que hay una manera menos incómoda de hacer los pasos 4-8 (especialmente # 5 y # 6). Lo sé M-x package-installpero me gusta leer las descripciones en el *Packages*búfer. ¿Algun consejo?


Puede usar el comando package-installque le solicitará la lista de paquetes instalables de los que puede seleccionar el paquete deseado. La experiencia es aún mejor si usa marcos completos como idoo helm.
Iqbal Ansari

2
Solo una pregunta para principiantes: en el paso 6. ¿no sería suficiente en Tablugar de down down C-e left?
manatwork

Respuestas:


11
  1. Hay package-installun comando interactivo que, como su nombre indica, instalará el paquete que le pedirá.
  2. En caso de que no conozca exactamente el nombre del paquete, aún puede instalar uno en menos pasos. En el búfer con paquetes disponibles, presione iel paquete que desea instalar y luego xprocese todos los paquetes marcados para la instalación.

En general, puede descubrir qué funciones están disponibles en cualquier modo de Emacs presionando C-h m(que le dará la descripción del modo, generalmente con los comandos y las combinaciones de teclas más utilizadas), o C-h benumerando todas las combinaciones de teclas disponibles. En el último caso, buscar las combinaciones de teclas usando el nombre del modo puede revelar más funcionalidad.


¡Si! Su punto # 2 es exactamente lo que estaba buscando. Gracias, y gracias por el consejo general también :)
Matthew Gilliard
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.