1

当您在 Joe 中进行了矩形块选择(使用^TX, ^KB [move cursor] ^KK)时,如何使用它在多行中插入字符?

例如,假设我们有这个文本:

Lorem ipsum dolor sit amet, consectetur 
adipiscing elit. Pellentesque pretium elementum eros,
ac dignissim purus volutpat et. Integer eleifend, odio.

我们想将其更改为:

% Lorem ipsum dolor sit amet, consectetur 
% adipiscing elit. Pellentesque pretium elementum eros,
% ac dignissim purus volutpat et. Integer eleifend, odio.

我想要这个专门用于 LaTeX,但是这种想要注释掉多行块的情况出现在许多其他上下文中。

我知道这可以通过设置一个宏并在多行中重复它来实现,但是能够根据需要进行任意多行插入和删除会很好。

这在乔身上是否可能?它是如何完成的?

4

1 回答 1

1

标记你的文本块(光标到'Lorem'中的'L',^KB,光标到'odio.'中的'.',^KK),然后通过sed -e's/过滤它(^K/) ^/% /'(或 perl -lne 'print qq(%),$_',或 awk,或...)。是的,这是可能的。:-)

于 2016-04-11T23:13:34.730 回答