gpt4 book ai didi

emacs - Emacs 中的全行补全?

转载 作者:行者123 更新时间:2023-12-04 15:00:02 24 4
gpt4 key购买 nike

如何在 Emacs 中获得全行补全,类似于 Vim 的 CTRL-x l ?

例如,在 Vim 中,如果我输入:

from d<CTRL-X>-l

我会得到一个这样的弹出窗口:

vim line completion popup

它显示了在开放缓冲区中匹配该前缀的所有行。

最佳答案

这没有提供可供选择的列表(尝试为此调整 autocomplete),但会给出“感觉”。

(defun my-expand-lines ()
(interactive)
(let ((hippie-expand-try-functions-list
'(try-expand-line)))
(call-interactively 'hippie-expand)))

(define-key evil-insert-state-map (kbd "C-x C-l") 'my-expand-lines)

关于emacs - Emacs 中的全行补全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17928467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com