projects
/
dotfiles.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8efb93b
)
emacs - company mapping tab to select
author
Peng Li
<seudut@gmail.com>
Sun, 4 Sep 2016 06:28:57 +0000
(14:28 +0800)
committer
Peng Li
<seudut@gmail.com>
Sun, 4 Sep 2016 06:28:57 +0000
(14:28 +0800)
emacs.d/config.org
patch
|
blob
|
history
diff --git
a/emacs.d/config.org
b/emacs.d/config.org
index
dfe5e6e
..
8116e5c
100644
(file)
--- a/
emacs.d/config.org
+++ b/
emacs.d/config.org
@@
-1672,12
+1672,16
@@
here on Mac, just use "open" commands to pen =.pdf=, =.html= and image files
:ensure t
:diminish company-mode
:init (setq company-idle-delay 0.1)
:ensure t
:diminish company-mode
:init (setq company-idle-delay 0.1)
+ (setq company-selection-wrap-around t)
:config
:config
- (global-company-mode)
(define-key company-active-map (kbd "M-n") nil)
(define-key company-active-map (kbd "M-p") nil)
(define-key company-active-map (kbd "C-n") #'company-select-next)
(define-key company-active-map (kbd "M-n") nil)
(define-key company-active-map (kbd "M-p") nil)
(define-key company-active-map (kbd "C-n") #'company-select-next)
- (define-key company-active-map (kbd "C-p") #'company-select-previous))
+ (define-key company-active-map (kbd "C-p") #'company-select-previous)
+ ;; should map both (kbd "TAB") and [tab],https://github.com/company-mode/company-mode/issues/75
+ (define-key company-active-map (kbd "TAB") #'company-complete-selection)
+ (define-key company-active-map [tab] #'company-complete-selection)
+ (global-company-mode))
(use-package company-statistics
:ensure t
(use-package company-statistics
:ensure t