私はシンプルなelisp関数を書いています。Emacsインタラクティブな読み込みエスケープシーケンス
(defun gen-seq (from to sep)
"Generates sequence of numbers FROM .. TO with separator SEP"
(interactive "nFrom: \nnTo: \nMSeparator: ")
(insert (mapconcat 'number-to-string (number-sequence from to) sep)))
しかしsep
が\n
あるとき、それは
1\n2\n3\n4\n5\n6\n7\n8\n9\n10
のようなものは、それが私のEmacsバッファでこの機能を数字の列を達成することが可能である生成します。そして、それは数字の列を挿入しますか?
接線方向は、あなたが[小さな](https://github.com/abo-abo/tiny)ライブラリを見つけるかもしれない:ユーザが二重引用符を入力する必要があります以外にも使用へ
(interactive "x")
はは、引数を読みます興味を持っている。 – phils