Skip to content

Commit

Permalink
company: unbind RET to auto-complete
Browse files Browse the repository at this point in the history
  • Loading branch information
syl20bnr committed Apr 27, 2015
1 parent 3ddd2f4 commit f96b236
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions contrib/auto-completion/packages.el
Original file line number Diff line number Diff line change
@@ -79,15 +79,19 @@
(progn
(spacemacs|diminish company-mode "" " a")
;; key bindings
(define-key company-active-map [tab] 'company-complete-common)
(define-key company-active-map (kbd "TAB") 'company-complete-common)
(define-key company-active-map (kbd "<tab>") 'company-complete-common)
(define-key company-active-map [escape] 'company-abort)
(define-key company-active-map (kbd "C-j") 'company-select-next)
(define-key company-active-map (kbd "C-k") 'company-select-previous)
(define-key company-active-map (kbd "C-/") 'company-search-candidates)
(define-key company-active-map (kbd "C-M-/") 'company-filter-candidates)
(define-key company-active-map (kbd "C-d") 'company-show-doc-buffer)
;; use TAB to auto-complete instead of RET
(let ((map company-active-map))
(define-key map [return] 'nil)
(define-key map (kbd "RET") 'nil)
(define-key map [tab] 'company-complete-common)
(define-key map (kbd "TAB") 'company-complete-common)
(define-key map (kbd "<tab>") 'company-complete-common)
(define-key map [escape] 'company-abort)
(define-key map (kbd "C-j") 'company-select-next)
(define-key map (kbd "C-k") 'company-select-previous)
(define-key map (kbd "C-/") 'company-search-candidates)
(define-key map (kbd "C-M-/") 'company-filter-candidates)
(define-key map (kbd "C-d") 'company-show-doc-buffer))
;; Nicer looking faces
(custom-set-faces
'(company-tooltip-common

0 comments on commit f96b236

Please sign in to comment.