Emacs_238_company中使用C-j和C-k选择候选项

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/grey_csdn/article/details/81194431

         使用Emacs一共6个月,在这过程中几乎一直使用上下箭头按键选择候选项。但是,中间也试用过spacemacs,这里面选择候选项有多种方式,其中一种就是C-k和C-j组合键用来做上下移动。使用的体验非常好,但是由于不是一个硬性需求一直也没有修改自己的配置。

         进来实在是受不了上下箭头了,决定修改,在company-mode中增加如下配置:

(with-eval-after-load 'company

  (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-j") #'company-select-next)

  (define-key company-active-map (kbd "C-k") #'company-select-previous))

         使能以后,前面描述的功能可用。

猜你喜欢

转载自blog.csdn.net/grey_csdn/article/details/81194431
今日推荐