Emacsに関数(para2lines)を追加して、現在の段落をその文に分割し、別のバッファに1行ずつ出力することができます。Emacsの現在の段落の分割線
(define (p2l paraString)
(define lst (string-split paraString ". "))
(for ((i lst))
(displayln i)))
テスト:
(p2l "This is a test. For checking only. Only three lines.")
出力:
(defun pl (ss)
(interactive)
(let ((lst (split-string (ss))))
(while lst
(print (pop lst)))))
:
This is a test
For checking only
Only three lines.
のEmacs Lispでは、私は次のコード管理できるラケット/スキーム内のコードで、次のしかし、私はどのようにテキストを取得するのか分からない現在の位置でグラフを作成する。どうすればこの機能を修正できますか?
編集:基本的には、別々の行として読みたいが、段落として保存したい。
「段落を保存する」とはどういう意味ですか? – ashawley
これは元の文書の段落とみなされます。したがって、paraを行に分割するのは読み込み専用です。 – rnso