web-dev-qa-db-ja.com

Geanyでselectをブロックするにはどうすればよいですか?

多くの行に出現する先頭文字のように、テキストのブロックを選択する必要があることがよくあります。 LibreOfficeにはブロック選択があります。 Geanyでこれを行うにはどうすればよいですか?

たとえば、各行の先頭にあるパイプとスペースを削除したいとします。

| Create another 'Login Role' for the 'auth' user:
| Role name: auth
| Password: auth
| Role privileges: Create database objects
23
caduceus

これを「列モード編集」と呼びます。ここを見て:

列モードの編集(長方形の選択)

列モード編集の基本的なサポートがあります。これを使用するには、ControlキーとShiftキー(またはWindowsの場合はAltキーとShiftキー)を押しながらテキストを選択して、長方形の選択範囲を作成します。長方形の選択範囲が存在すると、この選択範囲内のテキストの編集を開始でき、選択範囲のすべての行に対して変更が行われます。

ゼロ列の選択を作成することもできます。これは、複数行にテキストを挿入する場合に便利です。

15
paulsm4

Ubuntu Mate(Geany 1.25)では、Shift + Altを使用してから、矢印キーを使用してテキストにマークを付けることができます。

5
Niels

私にとってDebianでは、次の作業は次のように機能します。Ctrlキーのみを押し、マウスで選択します(マニュアルで説明されているように、ControlキーとShiftキーの両方ではありません)。

5

CentOS7.3のCtrl + Shift + Mouse

3
badbishop

STRG + SHIFT + Mouse(!)は、Geany1.23.1を搭載したUbuntuで正しく機能していると思います。矢印キーではなく、マウスを使用してください。

3
Ralf

私にとって、主要なショートカットは異なります。 Alt + shift + c(次に、上/下などの矢印キーを使用してカーソルを移動し、テキストを編集してから、Altを繰り返します。 + shift + cで「通常の」編集モードに戻ります)

詳細 ここ

(私はVirtualboxをxubuntu 16.04.4 LTS(Windows 10ホスト)で使用しています)。

0
JonyD