Move ido C-x to C-o and add M-RET for terminal issue with C-RET
This commit is contained in:
parent
38faa15ebe
commit
99dfe48384
|
@ -1121,22 +1121,23 @@ Key Binding | Description
|
||||||
|
|
||||||
Basic `ido` operations can be done with `Ctrl` key:
|
Basic `ido` operations can be done with `Ctrl` key:
|
||||||
|
|
||||||
Key Binding | Description
|
Key Binding | Description
|
||||||
-----------------------|----------------------------------------------------------------
|
------------------------|----------------------------------------------------------------
|
||||||
<kbd>C-<return></kbd> | open a `dired buffer`
|
<kbd>C-\<return\></kbd> | open a `dired buffer`
|
||||||
<kbd>C-b</kbd> | open selected file in a horizontally split window
|
<kbd>M-\<return\></kbd> | open a `dired buffer` in terminal
|
||||||
<kbd>C-d</kbd> | delete selected file (ask for confirmation)
|
<kbd>C-b</kbd> | open selected file in a horizontally split window
|
||||||
<kbd>C-h</kbd> | go to parent directory
|
<kbd>C-d</kbd> | delete selected file (ask for confirmation)
|
||||||
<kbd>C-j</kbd> | select next file or directory
|
<kbd>C-h</kbd> | go to parent directory
|
||||||
<kbd>C-S-j</kbd> | go to next directory
|
<kbd>C-j</kbd> | select next file or directory
|
||||||
<kbd>C-k</kbd> | select previous file or directory
|
<kbd>C-S-j</kbd> | go to next directory
|
||||||
<kbd>C-S-k</kbd> | go to previous directory
|
<kbd>C-k</kbd> | select previous file or directory
|
||||||
<kbd>C-l</kbd> | open the selected file
|
<kbd>C-S-k</kbd> | go to previous directory
|
||||||
<kbd>C-n</kbd> | next history element
|
<kbd>C-l</kbd> | open the selected file
|
||||||
<kbd>C-p</kbd> | previous history element
|
<kbd>C-n</kbd> | next history element
|
||||||
<kbd>C-t</kbd> | open selected file in a new frame
|
<kbd>C-p</kbd> | previous history element
|
||||||
<kbd>C-v</kbd> | open selected file in a vertically split window
|
<kbd>C-t</kbd> | open selected file in a new frame
|
||||||
<kbd>C-x</kbd> | open selected file in other window
|
<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
|
#### Experimental Ido feature
|
||||||
|
|
||||||
|
|
|
@ -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-d") 'ido-delete-file-at-head)
|
||||||
(define-key ido-completion-map (kbd "C-k") 'ido-prev-match)
|
(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 "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-h") 'ido-delete-backward-updir)
|
||||||
(define-key ido-completion-map (kbd "C-j") 'ido-next-match)
|
(define-key ido-completion-map (kbd "C-j") 'ido-next-match)
|
||||||
(define-key ido-completion-map (kbd "C-l") 'ido-exit-minibuffer)
|
(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-n") 'next-history-element)
|
||||||
(define-key ido-completion-map (kbd "C-p") 'previous-history-element)
|
(define-key ido-completion-map (kbd "C-p") 'previous-history-element)
|
||||||
;; ido-other window maps
|
;; 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-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-b") 'ido-invoke-in-horizontal-split)
|
||||||
(define-key ido-completion-map (kbd "C-t") 'ido-invoke-in-new-frame)
|
(define-key ido-completion-map (kbd "C-t") 'ido-invoke-in-new-frame)
|
||||||
|
|
Loading…
Reference in a new issue