らくがきちょう

なんとなく

IOS / Linux / OS X で便利なショートカット

ショートカットを上手に使うと効率が良くなり、生産性が向上します。Cisco IOS / Linux / OS X で便利なショートカットをメモしておきます。

IOS / Linux / OS X で便利なショートカット

以下のショートカットは IOS / Linux / OS X で共通です。

実行したい内容 ショートカットキー 個人的によく使うもの
一文字進む Ctrl + F  
一文字戻る Ctrl + B  
一語進む ESC + F
一語戻る ESC + B
行頭へ移動 Ctrl + A
行末へ移動 Ctrl + E  
カーソルより前を削除する Ctrl + X  
カーソルより後ろを削除する Ctrl + K
直前の一文字を削除する Ctrl + H
直後の一文字を削除する Ctrl + D  
直前の一語を削除する Ctrl + W
一行削除する Ctrl + U  
改行する Ctrl + J  
コマンドの履歴を戻る Ctrl + P
コマンドの履歴を進む Ctrl + N

IOS で便利なショートカット

(個人的にはあまり使いませんが)IOS 特有のショートカットとして「Ctrl + Z」を使うと、どのモードにいても EXEC モードに戻れます。ただ、「Ctrl+Z」は IOSLinux で意味が異なる為、押し間違えないようにこのショートカットは使わないようにしています。

実行したい内容 ショートカットキー
EXEC モードへ戻る Ctrl + Z

OS X の iTerm2 でカスタムショートカットを設定する

OS X ではターミナルソフトに iTerm2 を使っています。カスタマイズし過ぎると他の(他人の)環境で作業し辛くなってしまうので、殆どデフォルトのまま使っているのですが、以下のショートカットだけ追加しています。

実行したい内容 本来のショートカットキー カスタマイズ後のショートカットキー
タブを進む Command + Shift + ] Ctrl + O
タブを戻る Command + Shift + [ Ctrl + I
一語進む ESC + F Alt + O
一語戻る ESC + B Alt + I

タブを進む/戻る

"タブの移動" は頻繁に使う割にデフォルトのショートカットは押し辛いので、カスタマイズしています。

f:id:sig9:20160609124448p:plain

f:id:sig9:20160609124456p:plain

一語進む/戻る

"一語進む/戻る" は便利なのですが、複数単語分戻りたいときは都度、ESC キーを押し直す必要があって不便です(=連射出来ません)。そこで押しやすいショートカットを設定しています。当初は Alt+F と Alt+B にしていたのですが、「Alt+B」が TeraTerm 環境だとブレーク信号の送信ショートカットになっており、Windows 上の TeraTerm を使った際に思わず押してしまうとマズイ… ので、このショートカットは止めました。

f:id:sig9:20160609124503p:plain

f:id:sig9:20160609124511p:plain