Vim のように、Emacs で全行補完を取得するにはどうすればよいCTRL-x l
ですか?
たとえば、Vim で次のように入力すると、
from d<CTRL-X>-l
次のようなポップアップが表示されます。
これは、開いているバッファでそのプレフィックスに一致するすべての行を示しています。
Vim のように、Emacs で全行補完を取得するにはどうすればよいCTRL-x l
ですか?
たとえば、Vim で次のように入力すると、
from d<CTRL-X>-l
次のようなポップアップが表示されます。
これは、開いているバッファでそのプレフィックスに一致するすべての行を示しています。
これは選択するリストを提供しませんが (そのように調整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)
hippie-expand はそれを行います。ここでの最後の回答で説明されているように構成する必要があります。Emacs には単語と行の補完がありますか (Vim の挿入モード補完のように)?