様々なテキストエディタにおける矩形選択の方法まとめ2(emacs,Word+おまけ編)

 

はじめに

こんにちは、酸素です。

最近、ciscoのVPNルーターを中古で購入しまして、休日の暇つぶしとして遊んでいます。
以前使っていた家庭用ルーターではWebUIポチポチでPPPoE認証が通っていたところが、コマンドで1歩ずつ設定しないといけないところが面倒臭くて楽しいです(?)

矩形選択とは

さて、本題と全く関係のない前書きを書いたところで、今回もテキストエディタの矩形選択について、emacsとMicrosoft Wordにおける矩形選択を紹介します。

なお、矩形選択とはなんぞ?という方はぜひ前回の記事を見ていただけるとうれしいです!
(前回はvscodeとvimにおける矩形選択についてまとめています)

emacs

早速、emacsでの矩形選択について紹介します。
まずは矩形選択および文字の挿入です。

emacs_insert

以下の順番でキーボードを入力しています

  1. ctrl + x + Spaceキー で矩形選択モードへ移行
  2. 矢印キーで矩形範囲を選択する(今回は下矢印キーを2回押下)
  3. ctrl + x → r → t で矩形範囲に文字を挿入するモードへ移行
  4. 入力したい文字を入力(今回は"#")
  5. Enterキーで入力確定

 

また、矩形範囲を削除したい場合、例えば上記作業でソースをコメントアウトした状態からアンコメント(コメントアウトを解除)したい場合は以下のように操作します。

emacs_delete

  1. ctrl + x + Spaceキー で矩形選択モードへ移行
  2. 矢印キーで矩形範囲を選択する(今回は下矢印キーを2回押下)
  3. ctrl + x → r → d で矩形範囲を削除

Microsoft Word

次に、Wordにおける矩形選択は以下のようになります。
なお、Wordでは矩形範囲での削除はできますが、文字の挿入はできません。

word_delete

  1. Altキーを押下しながらマウスポインタをドラッグ
  2. Backspaceキーで矩形範囲を削除

(高機能ではないかわりに、めっちゃ簡単!)

おまけ(nanoエディタ)

今回の記事を書き始めた時、nanoエディタにおける矩形範囲も紹介しようと考えていました。
nanoは社会人になってから触っていなかったので、いざ調べてみるとnanoエディタには矩形選択の機能が見つからず。。。Σ(゚д゚lll)ガーン

しかし、複数行のコメントアウト/アンコメントを行う方法は見つけたので、紹介します!

nano_insert

  1. shiftキー + 矢印キーでコメントアウトしたい行を選択
  2. Metaキー(Altキー) + "3" で一括コメントアウト

アンコメント時も同様に、Metaキー + 3 でできます!

まとめ

各エディタによって矩形範囲の始点を設定→終点を指定するものであったり、
範囲を一括指定するものがあったりと、それぞれの個性が表れていて面白かったです!

皆様もぜひ、矩形操作を活用してみてください!