web-dev-qa-db-ja.com

KDE Kateで複数の行をどのように検索して置き換えますか?

kateの複数行のコードをどのように置き換えますか?

以下は元のテキストです。

<div id="image">
<br style="clear: left"/>
<br style="clear: left"/>
<br style="clear: left"/>
<!-- Begin logo -->
...
<!-- End logo -->
</div>

これは私が欲しいテキストです:

<div id="image">
<!-- Begin logo -->
...
<!-- End logo -->
</div>
2
iembry

使って Ctrl+R 検索と置換モードに切り替えます。下部のバーで、最初にModeとしてEscape sequencesまたはRegular expressionsのいずれかを選択する必要があります。

たとえば、Escape sequencesを選択した場合は、検索フィールドでマウスの右ボタンをクリックします。 Addという項目を含むコンテキストメニューが表示され、いくつかの有効なエスケープシーケンスが一覧表示されます。その中には\nがあります。行置換編集用の同じリンゴ。コンテキストメニューは、Regular expressionsモードでも使用できます。

3
dhaumann

改行を表すために\nを使用すると、geditと私が試した他のほとんどのエディターで機能しますが、Kateでも機能するはずです。

2行を選択して「ドラッグ」するか、2行を一緒にコピーして、geditの検索ボックスに貼り付けるだけでも、正しい場所に\nが付いたテキストがコピーされます。

ケイトのウェブページ 「複数行の検索と置換のサポート」を宣伝しています

0
Xen2050