Emacs初心者です。
こちらを参考に行をコピーする関数を作成したのですが、ここに出てくるarg
に関して質問です。
https://www.emacswiki.org/emacs/CopyingWholeLines
(defun copy-line (arg) "Copy lines (as many as prefix argument) in the kill ring" (interactive "p") (kill-ring-save (line-beginning-position) (line-beginning-position (+ 1 arg))) (message "%d line%s copied" arg (if (= 1 arg) "" "s")))
;; optional key binding (global-set-key "\C-c\C-k" 'copy-line)
このように記述した場合、1行のコピーは簡単なのですが、複数行のコピーの場合はどのように引数を渡してあげるのが良いのでしょうか?
基本的な質問で恐縮ですが、ご教示頂けますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/18 01:17
2019/06/18 01:47