Esta combinación de teclas funcionaba en mis Spacemacs con el modo malvado, el modo org y la hiedra:
t org-todo
y aparece en los enlaces de Spacemacs: http://spacemacs.org/layers/+emacs/org/README.html#key-bindings
Luego desapareció:
SPC h d b org-todo (not listed here)
SPC h d f org-todo (listed but *Help* page shows no binding)
Así que reinstalé Spacemacs, pero aún falta el enlace de teclas. Así es como reinstalé Spacemaces:
delete .spacemacs file
restart Emacs
answered Spacemacs questions:
What is your preferred editing style? vim
What distribution of spacemacs would you like to start with? spacemacs
What type of completion framework do you want? ivy
Emacs says: Skipping check for new version (reason: dotfile)
SPC f e d (dotspacemacs-configuration-layers)
uncomment 'org' in .spacemacs dotspacemacs-configuration-layers and save
SPC f e R (dotspacemacs/sync-configuration-layers)
¿Es esa la forma correcta de reinstalar Spacemaces? Soy nuevo en Emacs, así que tal vez me perdí algo.
Esto podría estar relacionado: error "<t> no está definido" en la primera pulsación de tecla
Estoy ejecutando Emacs 25.2.1, con Spacemacs, modo malvado, modo org y ivy en Fedora 25.
ACTUALIZAR
Reabrí mi Emacs y 't' funcionó nuevamente. Entonces 't' funciona intermitentemente.
Hice lo siguiente con la esperanza de hacer que 't' funcione de manera consistente.
Abra dotspacemacs-configuration-layers:
SPC f e d
Agregue esto al archivo ~ / .spacemacs, en la parte superior de defun dotspacemacs / user-config ():
;; Single key command execution when at beginning of a headline
(setq org-use-speed-commands t) ; ? speed-key opens Speed Keys help
y dotspacemacs / sync-configuration-layers:
SPC f e R
Pero escribiendo '?' no abre la ayuda de teclas de velocidad. 't' funciona, pero funcionaba de manera intermitente, por lo que la instalación anterior puede no haber tenido efecto.
¿Es esa la forma correcta de instalar teclas rápidas?
¿Hay una lista de otras teclas de velocidad compatibles con el modo malvado?
MÁS PREGUNTAS
¿En qué lugar de dotspacemacs-configuration-layers se debe pegar (setq org-use-speed-command t)? Lo puse en Agregar esto al archivo ~ / .spacemacs, en la parte superior de defun dotspacemacs / user-config ().
¿La 't' en (setq org-use-speed-command t) solo une 't' a org-todo, o también vincula otros comandos?
Los enlaces de una sola tecla en http://spacemacs.org/layers/+emacs/org/README.html#tree funcionan para el modo maligno Spacemacs, excepto que H y L están vinculados a evil-window-top y evil-window -bottom respectivamente.
La mayoría de los enlaces de http://notesyoujustmightwanttosave.blogspot.com/2011/12/org-speed-keys.html entrarían en conflicto con el modo malvado, pero probablemente funcionen con el modo sagrado.
Presionando '?' no enumera nada
ACTUALIZACIÓN_ FINAL
t (org-todo) ha estado trabajando durante más de una semana. Aparentemente fue solucionado por el problema al que Jon se relacionó.
Como sugirieron Kaushal Modi, Alexandro de Oliveira y Jon, NO estoy usando las teclas de velocidad porque estoy usando el modo Evil.
fuente
Respuestas:
Si está utilizando la rama de desarrollo Spacemacs con estilo de edición vim, aparentemente
t
se ha eliminado como una combinación de teclas en modo normal para el modo org (consulte este problema ). Para recuperarlo, puede configurar esta variable en sus .spacemacs:Probablemente desee eliminar la
org-speed-keys
configuración, ya que en realidad no se aplican (y podrían entrar en conflicto) con enlaces de modo malvado (estilo vim).fuente
Te refieres a los comandos de velocidad del modo org . No están bien documentados .
Los comandos de velocidad del modo de organización, también llamados teclas de velocidad, son combinaciones de teclas de una sola tecla que realizan acciones en subárboles del modo de organización (o navegan entre ellos). Los comandos de velocidad se habilitan cuando el cursor se coloca en el primer asterisco en un encabezado de modo org:
También debe asegurarse de que la variable
org-use-speed-commands
sea no nula:Si coloca el cursor al comienzo de un encabezado de modo org como se muestra arriba y luego presiona t, se llamará
org-todo
. Hay otros comandos disponibles y también puedes definir el tuyo.Puede ver una lista de comandos de velocidad disponibles presionando ?.
Aquí están los comandos de velocidad que están habilitados por defecto:
Esquema de navegación
nSaltar al siguiente encabezado del contorno visible
pSaltar al encabezado del contorno visible anterior
fSaltar al siguiente encabezado del mismo nivel (es decir, al siguiente encabezado precedido por el mismo número de estrellas que el actual)
bSaltar al encabezado del mismo nivel anterior
uSubir uno nivel: salta al título anterior más cercano un nivel más arriba en tu esquema
Esquema de visibilidad
cVisibilidad del ciclo de la estructura debajo del título actual
CVisibilidad del ciclo de toda la estructura del búfer / esquema
Edición de estructura de esquema
UMover el título actual hacia arriba
DMover el título actual hacia abajo
rDegradar el título actual
lPromover el título actual
RDegradar el título actual, incluido el subárbol
LPromover el título actual, incluido el subárbol
iInsertar un nuevo encabezado del mismo nivel debajo del subárbol actual
^Ordenar los hijos del subárbol actual; esto le mostrará una lista de parámetros de clasificación para elegir
wVolver a presentar el subárbol actual: Mueva el subárbol actual a un encabezado diferente
.Marque el subárbol actual
Comandos de reloj
IRegistre en la tarea definida por el título actual Registre
Ofuera de la tarea definida por el título actual
Edición de metadatos
tRecorrer los estados TODO disponibles
0Borrar la cookie de prioridad del título actual
1Establecer la prioridad del título actual en [#A]
2Establecer la prioridad del título actual en [#B]
3Establecer la prioridad del título actual en [#C]
;Establecer etiquetas para el título actual
Agenda
v Trae la agenda
Misceláneos
oSi el título actual contiene un enlace, ábralo
?Obtenga una lista de todas las teclas rápidas (predeterminadas y definidas por el usuario) actualmente disponibles
Fuente: Teclas de velocidad Org | rasguño
fuente
Tree
. Aquí tienes: spacemacs.org/layers/+emacs/org/README.html#tree . También puede obtener una lista de comandos de velocidad disponibles colocando el cursor al comienzo de un encabezado de modo org y presionando?
.Do
M-x org-speed-command-help
... imprimirá una lista bien formateada de los comandos predeterminados y definidos por el usuario de Org Speed.Aquí hay una pequeña instantánea:
Actualización (2017/06/07)
La sección Teclas rápidas del manual Información de la organización ahora se ha actualizado con la referencia a
org-speed-command-help
, en lamaint
rama . Esa actualización aparecerá en la próxima actualización deorg
Melpa u Org Elpa (generalmente actualizada cada lunes).fuente
Declare como una variable de configuración de capa donde generalmente define cualquier variable de capa, de la siguiente manera:
Vuelva a cargar su archivo de puntos SPC f e Ry verifique la configuración / enlaces con:
M-x
org-speed-command-help
RETEn mi opinión, es mejor usar los accesos directos ya proporcionados en el modo Evil.
Por ejemplo, hay muchas
speed
teclas después de presionar ,(coma) y me ggusta:g l (org-next-visible-header)
g j (org-forward-header-same-level)
...
, I (org-clock-in)
, O (org-clock-out)
...
etc ...
Sugerencia : si está utilizando el modo Mal / Vim estilo tipo go ,(coma), ver las opciones que se muestran en la cual teclas , practicarlos y olvidarse de organigramas teclas de velocidad que es sólo útil para aquellos que utilizan el estilo combinación de teclas Emacs.
fuente