Как я интегрирую мерзавца с emacs?

Что я должен установить, чтобы смочь сделать что-то как строки ниже в Ubuntu 11.04?

M-x git-status
git-commit-file command (c key)
git pull
git push
9
задан 23 May 2011 в 06:18

2 ответа

emacs имеет встроенную поддержку мерзавца. При использовании старой версии emacs (скажите 22.1), Вы могли бы хотеть установить 'magit' плагин. Мне нравится использовать magit в любой версии, так как это - путь лучше, чем встроенный дженерик.

вот немного привязок клавиш, генерируют (полученный путем нажатия C-x versus C-h в мерзавце repo dir)

Global Bindings Starting With C-x v:  
key             binding  
---             -------  

C-x v +     vc-update  
C-x v =     vc-diff  
C-x v D     vc-root-diff  
C-x v I     vc-log-incoming  
C-x v L     vc-print-root-log  
C-x v O     vc-log-outgoing  
C-x v a     vc-update-change-log  
C-x v b     vc-switch-backend  
C-x v c     vc-rollback  
C-x v d     vc-dir  
C-x v g     vc-annotate  
C-x v h     vc-insert-headers  
C-x v i     vc-register  
C-x v l     vc-print-log  
C-x v m     vc-merge  
C-x v r     vc-retrieve-tag  
C-x v s     vc-create-tag  
C-x v u     vc-revert  
C-x v v     vc-next-action  
C-x v ~     vc-revision-other-window  
11
ответ дан 23 November 2019 в 04:57

В 12,04 и 14,04 состояниях мерзавца требует:

# apt-get install git-el

Я был бы удивлен, не было ли это также верно для 11,04, когда этот вопрос сначала задали 3 года назад.

3
ответ дан 23 November 2019 в 04:57

Другие вопросы по тегам:

Похожие вопросы: