diff options
| author | Juri Linkov | 2015-11-12 22:54:01 +0200 |
|---|---|---|
| committer | Juri Linkov | 2015-11-12 22:54:01 +0200 |
| commit | d2f73db50bec29724cb1324910350ad24420b174 (patch) | |
| tree | 3a3c6aaee22e9c2c09bab0646752c4d2b9ac8317 | |
| parent | c1bc6e5d99e6d193c0d02116d4edeed6a0423630 (diff) | |
| download | emacs-d2f73db50bec29724cb1324910350ad24420b174.tar.gz emacs-d2f73db50bec29724cb1324910350ad24420b174.zip | |
Bind [?\S-\ ] to previous line command in Dired-like modes.
* lisp/arc-mode.el (archive-mode-map):
* lisp/dired.el (dired-mode-map):
* lisp/proced.el (proced-mode-map):
* lisp/vc/vc-dir.el (vc-dir-mode-map):
Bind [?\S-\ ] to previous line command.
(Bug#20790)
| -rw-r--r-- | lisp/arc-mode.el | 1 | ||||
| -rw-r--r-- | lisp/dired.el | 3 | ||||
| -rw-r--r-- | lisp/proced.el | 1 | ||||
| -rw-r--r-- | lisp/vc/vc-dir.el | 1 |
4 files changed, 5 insertions, 1 deletions
diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el index cf071e2a1f5..83aadc97c70 100644 --- a/lisp/arc-mode.el +++ b/lisp/arc-mode.el | |||
| @@ -395,6 +395,7 @@ file. Archive and member name will be added." | |||
| 395 | (define-key map "o" 'archive-extract-other-window) | 395 | (define-key map "o" 'archive-extract-other-window) |
| 396 | (define-key map "p" 'archive-previous-line) | 396 | (define-key map "p" 'archive-previous-line) |
| 397 | (define-key map "\C-p" 'archive-previous-line) | 397 | (define-key map "\C-p" 'archive-previous-line) |
| 398 | (define-key map [?\S-\ ] 'archive-previous-line) | ||
| 398 | (define-key map [up] 'archive-previous-line) | 399 | (define-key map [up] 'archive-previous-line) |
| 399 | (define-key map "r" 'archive-rename-entry) | 400 | (define-key map "r" 'archive-rename-entry) |
| 400 | (define-key map "u" 'archive-unflag) | 401 | (define-key map "u" 'archive-unflag) |
diff --git a/lisp/dired.el b/lisp/dired.el index 049d45d2fa8..9ec39af21ae 100644 --- a/lisp/dired.el +++ b/lisp/dired.el | |||
| @@ -1542,7 +1542,8 @@ Do so according to the former subdir alist OLD-SUBDIR-ALIST." | |||
| 1542 | (define-key map "<" 'dired-prev-dirline) | 1542 | (define-key map "<" 'dired-prev-dirline) |
| 1543 | (define-key map ">" 'dired-next-dirline) | 1543 | (define-key map ">" 'dired-next-dirline) |
| 1544 | (define-key map "^" 'dired-up-directory) | 1544 | (define-key map "^" 'dired-up-directory) |
| 1545 | (define-key map " " 'dired-next-line) | 1545 | (define-key map " " 'dired-next-line) |
| 1546 | (define-key map [?\S-\ ] 'dired-previous-line) | ||
| 1546 | (define-key map [remap next-line] 'dired-next-line) | 1547 | (define-key map [remap next-line] 'dired-next-line) |
| 1547 | (define-key map [remap previous-line] 'dired-previous-line) | 1548 | (define-key map [remap previous-line] 'dired-previous-line) |
| 1548 | ;; hiding | 1549 | ;; hiding |
diff --git a/lisp/proced.el b/lisp/proced.el index bf7ce24f202..502a90e2dc9 100644 --- a/lisp/proced.el +++ b/lisp/proced.el | |||
| @@ -463,6 +463,7 @@ Important: the match ends just after the marker.") | |||
| 463 | (define-key km "\C-n" 'next-line) | 463 | (define-key km "\C-n" 'next-line) |
| 464 | (define-key km "\C-p" 'previous-line) | 464 | (define-key km "\C-p" 'previous-line) |
| 465 | (define-key km "\C-?" 'previous-line) | 465 | (define-key km "\C-?" 'previous-line) |
| 466 | (define-key km [?\S-\ ] 'previous-line) | ||
| 466 | (define-key km [down] 'next-line) | 467 | (define-key km [down] 'next-line) |
| 467 | (define-key km [up] 'previous-line) | 468 | (define-key km [up] 'previous-line) |
| 468 | ;; marking | 469 | ;; marking |
diff --git a/lisp/vc/vc-dir.el b/lisp/vc/vc-dir.el index 9b15e64fad7..3b3fb68f171 100644 --- a/lisp/vc/vc-dir.el +++ b/lisp/vc/vc-dir.el | |||
| @@ -271,6 +271,7 @@ See `run-hooks'." | |||
| 271 | (define-key map " " 'vc-dir-next-line) | 271 | (define-key map " " 'vc-dir-next-line) |
| 272 | (define-key map "\t" 'vc-dir-next-directory) | 272 | (define-key map "\t" 'vc-dir-next-directory) |
| 273 | (define-key map "p" 'vc-dir-previous-line) | 273 | (define-key map "p" 'vc-dir-previous-line) |
| 274 | (define-key map [?\S-\ ] 'vc-dir-previous-line) | ||
| 274 | (define-key map [backtab] 'vc-dir-previous-directory) | 275 | (define-key map [backtab] 'vc-dir-previous-directory) |
| 275 | ;;; Rebind paragraph-movement commands. | 276 | ;;; Rebind paragraph-movement commands. |
| 276 | (define-key map "\M-}" 'vc-dir-next-directory) | 277 | (define-key map "\M-}" 'vc-dir-next-directory) |