矩形選択からそこに入力

ついでに2chでみたサクラエディタのスレで矩形選択の話が出ていたので、調べてみた。

M-x string-rectangle-selection

とか、でできる様子。でも、デフォルトではキーが決まって無い様子。そういえばxyzzyでは矩形のを調べた覚えが無かった。というかリージョンの内部のコメントアウトとかするのが欲しくて自分で作ってしまったような気がする。これがあるならいらないしorz。っていうか、今チョット見たらコメントアウトするゴージャスな感じのlispがあるらしいcomment.lみたいな名前で。まあ、いいや。いいってことにしておこう。

しかし、キー操作はS-F6 S-F6って使いにく過ぎるから。リージョンを確保した状態で何か押すと矩形になったほうが便利な気もしてみたり。

■リージョンでよいなら

M-x delete-rectangle
    長方形リージョンのテキストを消去し,それぞれの行の右のテキストを元の長方形リージョンの端に移動します. 
M-x kill-rectangle
    上と同様ですが,消した長方形リージョンの内容を保持します. 
M-x yank-rectangle
    ポイントの位置を左上の角にして最後に削除した長方形をヤンクします. 
M-x open-rectangle
    長方形リージョンを空白で埋めます.そこにあったテキストは右へ押しやられます. 
M-x clear-rectangle
    長方形リージョンのテキストをすべて空白で置き換えます.

とかを使う方が便利かもしれないと思ったのでメモ。というか、こんなの使ったことが無かった。

■妄想メモ
キー割り当てするとか、何か押すとメニューが出るとか、メッセージが出るとか、補助がないとメモリ不足ぎみの脳では忘れ去って使いこなせそうに無い予感。