概要
リモートワークが当たり前になり、画面共有をしながら作業することが多くなりました。
え?なんでそこわざわざマウス使ってるの?と思うことも多くなり、一緒に作業する人には最低限覚えてほしいショートカット、作業効率化Tipsをまとめます。
この他にも便利ツールなどはたくさんありますが、これがないと戦えない!と思うものを抜粋しています。
ターミナル操作
| コマンド | 機能 |
|---|---|
| ctrl + a | カーソルを先頭へ移動(Ahead) |
| ctrl + e | カーソルを最後尾へ移動(End) |
| ctrl + p | カーソルを上へ移動(Previous Line) |
| ctrl + n | カーソルを下へ移動(Next Line) |
| ctrl + f | カーソルを右へ移動(Forward) |
| ctrl + b | カーソルを左へ移動(Back) |
| ctrl + h | バックスペース |
| ctrl + d | delete |
| ctrl + k | カーソルより右側を全削除 |
| ctrl + u | 現在行の削除(パスワードtypoなどのリセットにも使う) |
| ctrl + c | プロセス中止 |
| ctrl + r | 入力履歴を検索 |
chrome操作
| コマンド | 機能 |
|---|---|
| cmd + r | ブラウザをリロード |
| cmd + t | 新規タブを開く |
| cmd + w | タブを閉じる |
| cmd + q | ブラウザを閉じる。 がミスると面倒なので設定でカバーしておく
|
| cmd + shift + t | 閉じたタブを復活させる |
| cmd + l | ブラウザの検索バーへフォーカス |
| ctrl + tab | 次のtabへ進む |
mac全般
| コマンド | 機能 |
|---|---|
| cmd + , | 開いているアプリの設定画面を表示 |
| cmd + tab | windowを切り替え(後述のhyperSwitchを使うとアプリ単位ではなくwindow単位で切り替え可能) |
| opt + space | ランチャー(spotlightやalfred) |
| cmd + - | 文字や表示を小さく |
| cmd + + | 文字や表示を大きく |
その他文字入力
| コマンド | 機能 |
|---|---|
| cmd + a | 全選択 |
| cmd + / | コメントアウト |
| opt + カーソル移動 | カーソルを単語単位で移動(後述の設定でターミナル上でも使えるようにしておく) |
| opt + bachspace | 単語単位で削除(後述の設定でターミナル上でも使えるようにしておく) |
| shift + カーソル移動 | 選択範囲移動 |
| shift + opt + カーソル移動 | 選択範囲を単語単位で移動 |
アプリ
| アプリ | 機能 |
|---|---|
| iTerm2 | 高機能ターミナル opt+カーソルやopt+backspaceを有効化しておく。参考: https://qiita.com/hokutoasari/items/e2442b87c7b381f9ff7c |
| alfred | 高機能ランチャー 有料版ならクリップボード履歴検索、スニペット機能付き(よく使うコマンドは登録しておく) |
| hyperswitch | cmd+tabでwindow単位で切り替えができる |
| clipy | クリップボード履歴検索. スニペット機能(よく使うコマンドは登録しておく) |
| zsh,bashカスタマイズ | 好み次第。でも最低hostnameとパスの表示、色付け、現在のブランチ表示ぐらいはする |
mac設定
| 項目 | 設定 |
|---|---|
| キーのリピート | 一番速く
|
| リピート入力認識までの時間 | 一番短く
|
| capslock | controlに変更
|
| キーボード補助機能 | すべて無効
|
| スクリーンショットの保存先変更 | $ defaults write com.apple.screencapture location ~/Desktop/screenShot |
| finder | 拡張子、タブ、パスを表示![]()
|
さいごに
これも最低限ないと戦えないだろ!というものがあればコメントでお願いします!






