Move ido C-x to C-o and add M-RET for terminal issue with C-RET

This commit is contained in:
Daniel Wu 2015-01-08 16:25:03 -05:00 committed by syl20bnr
parent 38faa15ebe
commit 99dfe48384
2 changed files with 19 additions and 17 deletions

View file

@ -1121,22 +1121,23 @@ Key Binding | Description
Basic `ido` operations can be done with `Ctrl` key:
Key Binding | Description
-----------------------|----------------------------------------------------------------
<kbd>C-<return></kbd> | open a `dired buffer`
<kbd>C-b</kbd> | open selected file in a horizontally split window
<kbd>C-d</kbd> | delete selected file (ask for confirmation)
<kbd>C-h</kbd> | go to parent directory
<kbd>C-j</kbd> | select next file or directory
<kbd>C-S-j</kbd> | go to next directory
<kbd>C-k</kbd> | select previous file or directory
<kbd>C-S-k</kbd> | go to previous directory
<kbd>C-l</kbd> | open the selected file
<kbd>C-n</kbd> | next history element
<kbd>C-p</kbd> | previous history element
<kbd>C-t</kbd> | open selected file in a new frame
<kbd>C-v</kbd> | open selected file in a vertically split window
<kbd>C-x</kbd> | open selected file in other window
Key Binding | Description
------------------------|----------------------------------------------------------------
<kbd>C-\<return\></kbd> | open a `dired buffer`
<kbd>M-\<return\></kbd> | open a `dired buffer` in terminal
<kbd>C-b</kbd> | open selected file in a horizontally split window
<kbd>C-d</kbd> | delete selected file (ask for confirmation)
<kbd>C-h</kbd> | go to parent directory
<kbd>C-j</kbd> | select next file or directory
<kbd>C-S-j</kbd> | go to next directory
<kbd>C-k</kbd> | select previous file or directory
<kbd>C-S-k</kbd> | go to previous directory
<kbd>C-l</kbd> | open the selected file
<kbd>C-n</kbd> | next history element
<kbd>C-p</kbd> | previous history element
<kbd>C-t</kbd> | open selected file in a new frame
<kbd>C-v</kbd> | open selected file in a vertically split window
<kbd>C-o</kbd> | open selected file in other window
#### Experimental Ido feature

View file

@ -1328,6 +1328,7 @@ determine the state to enable when escaping from the insert state.")
(define-key ido-completion-map (kbd "C-d") 'ido-delete-file-at-head)
(define-key ido-completion-map (kbd "C-k") 'ido-prev-match)
(define-key ido-completion-map (kbd "C-<return>") 'ido-select-text)
(define-key ido-completion-map (kbd "M-<RET>") 'ido-select-text)
(define-key ido-completion-map (kbd "C-h") 'ido-delete-backward-updir)
(define-key ido-completion-map (kbd "C-j") 'ido-next-match)
(define-key ido-completion-map (kbd "C-l") 'ido-exit-minibuffer)
@ -1337,7 +1338,7 @@ determine the state to enable when escaping from the insert state.")
(define-key ido-completion-map (kbd "C-n") 'next-history-element)
(define-key ido-completion-map (kbd "C-p") 'previous-history-element)
;; ido-other window maps
(define-key ido-completion-map (kbd "C-x") 'ido-invoke-in-other-window)
(define-key ido-completion-map (kbd "C-o") 'ido-invoke-in-other-window)
(define-key ido-completion-map (kbd "C-v") 'ido-invoke-in-vertical-split)
(define-key ido-completion-map (kbd "C-b") 'ido-invoke-in-horizontal-split)
(define-key ido-completion-map (kbd "C-t") 'ido-invoke-in-new-frame)