我有一个这样的行列表:
a+
b+
c+
d+
e+
f+
... you get the idea...
我想最终得到+ b + c + d + e等
我正在尝试使用emacs,但无法解决如何做这样的事情。任何想法?
有效的一件事是 c-m-%[在一行上选中后粘贴到下一行的开头] [无]
必须插入一些东西来回车吗?
答案 0 :(得分:3)
如何简单地替换EOL?
M - % C-q C-j RET RET
说明:
答案 1 :(得分:2)
你有一个包含这些行的缓冲区吗?在这种情况下,您可以创建一个简单的宏:
F3 ;; record macro
C-e ;; end of line
C-d ;; delete newline
F4 ;; save macro
然后反复按F4直到完成,或者C-0 F4
一次性完成所有操作。
答案 2 :(得分:1)
你试过“M-q”吗?间距是不同的,如果你有很多东西,它将使用几行,但除此之外,它似乎是一个有趣的选择。
答案 3 :(得分:0)
M-x
replace-regexp
RET
C-q C-j
RET
RET