【发布时间】:2011-11-27 13:52:07
【问题描述】:
我需要使用正则表达式在 Emacs 中选择文本。如果我可以选择仅在匹配围绕插入符号时进行匹配,那将是最好的。
例子:
text.....
<start oftext I want to select> text.....
text....
text.... <caret> text....
text....
text.... <end of text I want to select>
some other text
编辑:很抱歉,我显然没有清楚地说明我的问题,所以这里澄清一下:
- 插入符号是指当前放置光标的位置,而不是要匹配的文字文本
- 要选择的文本的开头和结尾只是文档中没有任何空行的所有文本。
【问题讨论】:
-
根本不清楚你想要什么。举个例子会有所帮助。
-
“选择”是什么意思?放置点和标记?你想以交互方式还是在 ELisp 中这样做?
-
通过 elisp 选择开始和结束之间的文本。光标必须在块内才能匹配。