diff --git a/vlfi.el b/vlfi.el index aa95854..8013d3a 100644 --- a/vlfi.el +++ b/vlfi.el @@ -65,6 +65,7 @@ (define-key map "[" 'vlfi-beginning-of-file) (define-key map "]" 'vlfi-end-of-file) (define-key map "e" 'vlfi-edit-mode) + (define-key map "j" 'vlfi-jump-to-chunk) map) "Keymap for `vlfi-mode'.") @@ -203,6 +204,11 @@ With FROM-END prefix, start from the back." (ignore args) (vlfi-move-to-chunk vlfi-start-pos vlfi-end-pos)) +(defun vlfi-jump-to-chunk (n) + "Go to to chunk N." + (interactive "nGoto to chunk: ") + (vlfi-move-to-batch (* (1- n) vlfi-batch-size))) + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; batch movement