Есть несколько способов скопировать строку:
Обычный способ: C-a C-SPC C-n M-w
С помощью мыши: трижды щелкните по строке, введите M-w
Установить (или настроить) переменную kill-whole-line
на t
, затем скопировать, убив и отменив: C-a C-k C -_
Я не считаю эту операцию достаточно распространенной, чтобы назначать ей комбинацию клавиш, но если вы это сделаете, то написать функцию просто:
(defun kill-ring-save-line ()
"Save the line containing point to the kill ring."
(interactive)
(kill-ring-save (line-beginning-position)
(line-beginning-position 2)))