Respondendo a pergunta
Aaron estava certo. Esta linha é responsável pela chave do prefixo:
(setq wg-prefix-key (kbd "C-c z")) ;; and it's by default now
Então, por exemplo - se você quiser criar um grupo de trabalho - pressione C-c z c
Instalação
É melhor compilar arquivos de extensão.
Eu facilitei a instalação - basta instalar a extensão e colocar essas linhas em algum lugar no end de ".emacs". Isso é tudo.
(require 'workgroups2)
;; change some settings
(workgroups-mode 1)
Observe que, se você usar emacs --daemon
, desative o carregamento automático de grupos de trabalho:
(setq wg-use-default-session-file nil)
E carregue-os manualmente (ao criar um quadro).
Notas
Eu verifiquei esta extensão no Ubuntu (o mais recente Emacs do git repo) e no Windows (Emacs 24.3)
Para Aaron:
Aaron, eu acabei de desativar esses remapeamentos por padrão (eu simplesmente não enfrentei esse problema)
Para todos:
- É melhor postar bugs no Github
- (não é uma desculpa real) Mas, por favor, considere que esta extensão foi tirada do ramo experimental e a maior parte do código não foi escrita por mim.
- Se você é um bom hacker do Emacs - você é sempre bem-vindo para corrigir o código e ser um colaborador (para não repetir o destino do repositório original)
Dicas de teste
Se você quiser verificar apenas a extensão workgroups2:
Supondo que você tenha extraído em ~/.emacs.d/elisp/extensions/
use este comando:
emacs -Q -L ~/.emacs.d/elisp/extensions/workgroups2/src -l cl.el -l workgroups2.el --eval '(workgroups-mode 1)'
com ido.el:
emacs -Q -L ~/.emacs.d/elisp/extensions/workgroups2/src -l cl.el -l ido.el -l workgroups2.el --eval "(ido-mode t)" --eval "(workgroups-mode 1)"