Estos funcionan en la última versión de magitMelpa (de la rama maestra ) como se probó hoy.
Mientras está en la ventana de Estado Magit,
C-u j u- Saltar a la U sección nstaged, expandirlo y llevar eso a la parte superior del búfer
C-u j s- Saltar a la s sección de mica, expandirlo y traer eso a la parte superior del búfer
Una acción similar se aplicará a otros C-u j ..enlaces en el magit-section-jump-maptambién.
Desde magit.elen la rama maestra :
(defvar magit-section-jump-map
(let ((map (make-sparse-keymap)))
(define-key map (kbd "z") 'magit-jump-to-stashes)
(define-key map (kbd "n") 'magit-jump-to-untracked)
(define-key map (kbd "u") 'magit-jump-to-unstaged)
(define-key map (kbd "s") 'magit-jump-to-staged)
(define-key map (kbd "f") 'magit-jump-to-unpulled)
(define-key map (kbd "p") 'magit-jump-to-unpushed)
(define-key map (kbd "r") 'magit-jump-to-pending)
map)
"Submap for jumping to sections in `magit-status-mode'.")
Responder
Para responder a su aplicación específica para revisar los trozos en la sección no organizada, hágalo C-u j uen el búfer de estado de Magit.
Se aplica al código de rama magit master; No he probado la siguiente rama.
Un ejemplo de flujo de trabajo con estos enlaces
M-x magit-status
- Organice los archivos que desea usar
s
- Expanda los archivos por etapas que muestran las diferencias de trozos, al tiempo que coloca la parte superior de la sección por etapas en la parte superior del búfer:
C-u j s
- Confirmar
c c, abre el búfer COMMIT en una ventana dividida
- Escriba el registro mientras revisa las diferencias por etapas en otra ventana. Si diff excede la altura de la ventana, utilizo el comando 'desplazar otros comandos de ventana' .
- Terminar de comprometerse
C-c C-c.
advice-addtiene validez en Emacs v24.3.1, es un nuevo servicio de asesoramiento introducido en Emacs v24.4