gpt4 book ai didi

emacs - (emacs) 在矩形中插入换行符

转载 作者:行者123 更新时间:2023-12-02 08:05:19 24 4
gpt4 key购买 nike

当用字符串替换矩形内容时,我似乎无法在其上插入换行符。

我试过按“Enter”,这只会完成字符串编辑并将其替换为矩形内容。

而且我还尝试过“Ctrl + q”,用于引用插入,然后键入“Enter”,但 emacs 键入“^M”。

我的问题:

<img id="img1" src="images/img1.jpg">
<img id="img2" src="images/img1.jpg">
<img id="img3" src="images/img1.jpg">

我想同时在所有这些行中添加一个属性,如下所示:

<img id="img1" onclick="load_another_image()" src="images/img1.jpg">
<img id="img2" onclick="load_another_image()" src="images/img1.jpg">
<img id="img3" onclick="load_another_image()" src="images/img1.jpg">

然后我想在新放置的函数之后插入一个换行符,这样行就不会变得太大:

<img id="img1" onclick="load_another_image()"
src="images/img1.jpg">
<img id="img2" onclick="load_another_image()"
src="images/img1.jpg">
<img id="img3" onclick="load_another_image()"
src="images/img1.jpg">

我也找到了这个 post , 但它并没有完全回答这个问题。

那么,如何在 emacs 中将换行符添加到字符串中以替换矩形内容?

最佳答案

希望我没有误解您的目标。但是,这里是:

1) 将光标移动到要插入文本的位置的顶部: enter image description here

2) 在顶部设置标记(对我来说是 CTRL+SPACE)

3) 将光标移动到区域底部: enter image description here

4) 现在我们需要运行命令 (M+x string-rectangle) 对我来说它映射到键盘快捷键 CTRL+x R T

5) 然后您开始输入文本,您应该会在矩形中看到它的实时编辑。当你高兴时,你按下回车键: enter image description here

希望对您有所帮助。如果你想做一个新行('\n')那么你应该使用一个调用来查询用捕获模式替换正则表达式(如果你想要的话我可以解释更多)

关于emacs - (emacs) 在矩形中插入换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52190934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com