Essa combinação de teclas estava funcionando no meu Spacemacs com o modo evil, org-mode e ivy:
t org-todo
e está listado nas ligações do Spacemacs: http://spacemacs.org/layers/+emacs/org/README.html#key-bindings
Então desapareceu:
SPC h d b org-todo (not listed here)
SPC h d f org-todo (listed but *Help* page shows no binding)
Então eu reinstalei o Spacemacs, mas a ligação de chave ainda está faltando. Aqui está como eu reinstalei o 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)
Essa é a maneira correta de reinstalar os Spacemaces? Eu sou novo no Emacs, então talvez eu tenha perdido alguma coisa.
Isso pode estar relacionado: erro "<t> está indefinido" no primeiro pressionamento de tecla
Estou executando o Emacs 25.2.1, com Spacemacs, modo evil, org-mode e ivy no Fedora 25.
ATUALIZAR
Reabri meu Emacs e 't' funcionou novamente. Portanto, 't' funciona de forma intermitente.
Eu fiz o seguinte na esperança de fazer o 't' funcionar de forma consistente.
Abra dotspacemacs-configuration-layers:
SPC f e d
Adicione isso ao arquivo ~ / .spacemacs, na parte superior de desafuntar 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
e dotspacemacs / sync-configuration-layers:
SPC f e R
Mas digitando '?' não abre a ajuda do Speed Keys. 't' funciona, mas estava funcionando intermitentemente, portanto, a instalação acima pode não ter afetado nada.
Essa é a maneira correta de instalar chaves de velocidade?
Existe uma lista de outras teclas de velocidade compatíveis com o modo maligno?
MAIS PERGUNTAS
Onde, em dotspacemacs-configuration-layers, os (setq org-use-speed-command t) devem ser colados? Coloquei em Adicionar isto ao arquivo ~ / .spacemacs, no topo de defun dotspacemacs / user-config ().
O 't' em (setq org-use-speed-command t) apenas liga 't' ao org-todo, ou também vincula outros comandos?
As ligações de tecla única em http://spacemacs.org/layers/+emacs/org/README.html#tree funcionam todos no modo maligno do Spacemacs, exceto que H e L estão vinculados ao topo da janela do mal e à janela do mal -bottom respectivamente.
A maioria das ligações de http://notesyoujustmightwanttosave.blogspot.com/2011/12/org-speed-keys.html entraria em conflito com o modo maligno, mas provavelmente funcionaria com o modo sagrado.
Pressionando '?' não lista nada.
FINAL_UPDATE
t (org-todo) trabalha há mais de uma semana. Aparentemente, isso foi corrigido pelo problema ao qual Jon estava vinculado.
Como Kaushal Modi, Alexandro de Oliveira e Jon sugeriram, NÃO estou usando teclas de velocidade porque estou usando o modo Mal.
fonte
Respostas:
Se você estiver usando o branch de desenvolvimento do Spacemacs com o estilo de edição do vim, aparentemente
t
ele foi removido como uma ligação de teclas no modo normal para o modo organizacional (consulte esta edição ). Para recuperá-lo, você pode definir essa variável no seu .spacemacs:Você provavelmente desejará remover as
org-speed-keys
configurações, pois elas realmente não se aplicam (e podem entrar em conflito) com as ligações no modo maligno (estilo vim).fonte
Você está se referindo aos comandos de velocidade no modo organizacional . Eles não estão bem documentados .
Os comandos de velocidade no modo organizacional, também chamados de teclas rápidas, são combinações de teclas de tecla única que executam ações nas subárvores no modo organizacional (ou navegam entre elas). Os comandos de velocidade são ativados quando o cursor é colocado no primeiro asterisco em um cabeçalho no modo organizacional:
Você também deve garantir que a variável
org-use-speed-commands
seja nula:Se você posicionar o cursor no início de um cabeçalho no modo organizacional, como mostrado acima, e pressionar t, ele será chamado
org-todo
. Existem outros comandos disponíveis e você também pode definir seus próprios.Você pode ver uma lista dos comandos de velocidade disponíveis pressionando ?.
Aqui estão os comandos de velocidade que são ativados por padrão:
Navegação por tópicos
nIr para a próxima visível esboço título
pIr para o anterior visível esboço título
fIr para o título seguinte do mesmo nível (ou seja, o próximo título precedido pelo mesmo número de estrelas como o atual)
bIr para o mesmo nível o título anterior
usubir um level: Salte para o cabeçalho anterior mais próximo, um nível acima no seu contorno
Visibilidade do esboço
cVisibilidade do ciclo da estrutura abaixo do título atual
CVisibilidade do ciclo de toda a estrutura do buffer / estrutura de tópicos
Edição da estrutura de tópicos
UMover o título atual para cima
DMover o título atual para baixo
rDemote o título atual
lPromova o título atual
RDemote o título atual, incluindo a subárvore
LPromova o título atual, incluindo a subárvore
iInsira um novo cabeçalho no mesmo nível abaixo da subárvore atual
^Classifique os filhos da subárvore atual; isso exibirá uma lista de parâmetros de classificação para escolher
wRecarregar a subárvore atual: Mova a subárvore atual para um cabeçalho diferente
.Marque a subárvore atual
Comandos de relógio
IRelógio para a tarefa definida pelo título atual
ORelógio para fora da tarefa definida pelo título atual
Edição de metadados
tAlterne entre os estados TODO disponíveis
0Apague o cookie prioritário do título atual
1Defina a prioridade do título atual como [#A]
2Defina a prioridade do título atual como [#B]
3Defina a prioridade do título atual como [#C]
;Defina as tags para o título atual
Agenda
v Trazer a agenda
Diversos
oSe o título atual contiver um link, abra-o
?Obtenha uma lista de todas as Teclas de velocidade (padrão e definidas pelo usuário) disponíveis atualmente
Fonte: Chaves de velocidade da organização | coçar, arranhão
fonte
Tree
. Aqui está: spacemacs.org/layers/+emacs/org/README.html#tree . Você também pode obter uma lista dos comandos de velocidade disponíveis, colocando o cursor no início de um cabeçalho do modo organizacional e pressionando?
.Do
M-x org-speed-command-help
.. ele imprimirá uma lista bem formatada dos comandos Org Speed padrão e definidos pelo usuário.Aqui está um pequeno instantâneo:
Atualização (07/06/2017)
A seção Teclas de velocidade do manual Informações da organização foi agora atualizada com a referência
org-speed-command-help
, namaint
ramificação . Essa atualização será exibida na próxima atualização deorg
Melpa ou Org Elpa (geralmente atualizada a cada segunda-feira).fonte
Declare-a como uma variável de configuração de camada, na qual você geralmente define qualquer variável de camada, da seguinte maneira:
Recarregue seu dotfile SPC f e Re verifique a configuração / ligações com:
M-x
org-speed-command-help
RETNa minha opinião, é melhor usar os atalhos já fornecidos no modo Evil.
Por exemplo, existem muitas
speed
teclas após pressionar ,(vírgula) e gcomo:g l (org-próximo-título-visível)
g j (cabeçalho da organização para a frente no mesmo nível)
...
, I (entrada do relógio)
, O (saída do relógio)
...
etc ...
Sugestão : se você estiver usando-mode Mal / Vim Estilo tipo gou ,(vírgula), ver as opções mostradas na qual-chave , praticá-los e esquecer org chaves de velocidade que é apenas útil para aqueles que usam Emacs estilo atalhos de teclado.
fonte