我有一个大的 emacs 文件。在该文件中有一个简单地列出“B”的列。我想将该列更改为列出“A”。这是否可以在 emacs 中完成而无需手动单击和重命名?我不知道如何为它编写脚本,所以我不确定。我不是最好的程序员。
user1639780
问问题
61 次
2 回答
4
矩形命令可能在这里工作。在要更改的列的第一行设置标记。然后导航到最后一行,超过一列。键入C-x r t( string-rectangle
) 并在小缓冲区中的提示符处输入“A”。这将用点定义的角替换矩形中的文本,并用您在迷你缓冲区中键入的文本进行标记。
于 2013-02-05T19:49:35.990 回答
1
您可以使用C-x r t inline-string-rectangle
magnars 的 mark-multiple 包中的函数。
它的工作方式类似于原始字符串矩形函数,但方式更直观。
检查这些页面。
[Emacs 摇滚!YouTube介绍]
http://emacsrocks.com/e08.html
[GitHub项目]
于 2013-02-06T04:15:55.823 回答