初めて使用したときに気が向いたらメモしています。
つまり自分がよく使う機能のショートカットキーが多い。
Microsoft Windows
Windows 11
Win + D デスクトップ画面
Win + E エクスプローラー
Win + I 設定ウィンドウ
Win + S 検索ウィンドウ
Win + T タスクバー
Win + 数字 タスクバーのアプリ
Win + ↑/↓ 最大化/最小化
Win + Alt + D 日付、時刻
Win + Ctrl + ←/→ デスクトップ切り替え
Raspberry Pi OS
Raspbian 10
Alt + Tab ウィンドウの切り替え
Alt + F11 フルスクリーン表示オンオフ切り替え
Ctrl + Esc スタートメニュー表示
Ctrl + Alt+ T LXTerminal起動
PowerShell
Ctrl + Shift + p コマンドパレット
Ctrl + Shift + ↑/↓ スクロール
Ctrl + Shift + PgUp/PgDn スクロール(1頁)
Powershell Script
ショートカットじゃないけどメモ(後で別の場所に移動したい)
プロファイルパス表示 $profile
プロファイル再読み込み . $profile
文字コード確認 $OutputEncoding.EncodingName
エイリアス一覧表示 Get-Alias ~
一時的にエイリアス設定 Set-Alias ~
移動(cd) Set-Location ~
デフォルトブラウザ start ‘URL’
ダウンロード(上書き) Invoke-WebRequest -Uri ‘URL’ -OutFile ‘保存ファイル名(拡張子)’
コメント(1行) # ~
コメント(複数行) <# ~ #>
Microsoft Edge
Alt + D アドレスバーを選択 (Ctrl + L, F4と同じ)
Alt + ← 戻る
Alt + → 次に進む
Alt + Home [ホーム]URLへ移動
Ctrl + L アドレスバーを選択 (Alt + D, F4と同じ)
Ctrl + T 新規タブ
Ctrl + W 現在のタブを閉じる
Ctrl + Tab 次のタブに切り替え
Ctrl + Shift + Tab 前のタブに切り替え
F4 アドレスバーを選択 (Alt + D, Ctrl + Lと同じ)
Word
Alt + = 数式の挿入
Ctrl + M インデントを増やす
Ctrl + Shift + M インデントを減らす
Ctrl + Shift + L 箇条書き
Ctrl + Shift + > フォント1サイズ上
Ctrl + Shift + < フォント1サイズ下
Ctrl + Shift + + 上付き文字
Ctrl + Shift + - 下付き文字
Excel
Ctrl + 5 取り消し線
Ctrl + Home A1セルに移動
Ctrl + PgUp/PgDn シートの移動
Ctrl + Alt + - 表示縮小
Ctrl + Shift + Alt + - 表示拡大
Visio
Ctrl + 6 線
Thunderbird
F5 受信
Shift + F5 受信(全アカウント)
Rhino 7
vim (Linux)
a カーソル位置の右側でインサートモード(カーソル位置の右側に追加)
b 前の単語に移動
cc 1行を削除し新たに1行追加しインサートモード(1行上書き)
ciw カーソル上の単語を削除してインサートモード
ci” カーソルがある行のダブルクォーテーションの内部を削除してダブルクォーテーション内部へ移動してインサートモード
cl 1文字削除してインサートモード
dd 1行を削除(切り取り)
diw カーソル上の単語を削除
di” カーソルがある行のダブルクォーテーションの内部を削除
dl 1文字削除(切り取り)
dw カーソル位置から単語の切れ目までを削除
d$ カーソル位置から行末まで削除
e 単語の末尾に移動
f◇ カーソルがある行の次の”◇”に移動
ge 前の単語の末尾に移動
gg 先頭行の行頭に移動(1行目1文字目)
h 左に移動
i カーソル位置でインサートモード(カーソル位置の前に追加)
j 下に移動
k 上に移動
l 右に移動
n 次を検索
o カーソルがある行の下に1行挿入してインサートモード
p カーソルがある行の下にクリップボードの文字列を挿入
r◇ カーソル位置の文字を”◇”に置換
u 元に戻す
v ビジュアルモード
w 次の単語に移動
x 1文字削除(切り取り)
yiw カーソル上の単語をコピー
yi” カーソルがある行のダブルクォーテーションの内部をコピー
yl 1文字コピー
yy 1行コピー
zt カーソル位置が一番上となるように画面をスクロール(一番上ではなく上の方かもしれない)
zz カーソル位置が中央となるように画面をスクロール
0 行頭に移動(インデント無視)
- 上の行の先頭に移動
^ 行頭に移動
. 直前の操作を繰り返す
/◇◇◇ ”◇◇◇”を検索
Enter 下の行の先頭に移動
Space 右に移動
Esc ノーマルモード
A カーソルがある行の行末でインサートモード
B 前の単語(空白区切り)の先頭に移動
C カーソル位置から行末まで削除してインサートモード
D カーソル位置から行末まで削除
E 単語(空白区切り)の末尾に移動
F◇ カーソルがある行の前の”◇”に移動
G 最終行の行頭に移動
H ウィンドウ内の一番上の行に移動(一番上ではなく上の方かもしれない)
I カーソルがある行の行頭でインサートモード
L ウィンドウ内の一番下の行に移動(一番下ではなく下の方かもしれない)
M ウィンドウ内の真ん中の行に移動
N 前を検索
O カーソルがある行の上に1行挿入してインサートモード
P カーソルがある行の上にクリップボードの文字列を挿入
R カーソル位置から置換モード
V カーソルがある行を選択してビジュアルモード
W 次の単語(空白区切り)の先頭に移動
ZZ 上書き保存して終了
# カーソル下の単語を検索(逆方向)
$ 行末に移動
% 対応するカッコに移動(”()”, “{}”など)
+ 下の行の先頭に移動
* カーソル下の単語を検索
数字 + dd カーソル位置から指定行数削除(d + 数字 + d も同様)
数字 + dl 指定文字数削除(d + 数字 + l も同様)
数字 + G 指定行の行頭に移動
数字 + h 指定文字数左に移動
数字 + j 指定行数下に移動
数字 + k 指定行数上に移動
数字 + l 指定文字数右に移動
数字 + p クリップボードの文字列を指定回数ペースト
数字 + yy カーソル位置から指定行数コピー(y + 数字 + y も同様)
数字 + yl 指定文字数コピー(y + 数字 + l も同様)
Ctrl + b 1画面分前にスクロール
Ctrl + d 半画面分次にスクロール
Ctrl + f 1画面分次にスクロール
Ctrl + i 新しいカーソル位置に移動
Ctrl + o 古いカーソル位置に移動
Ctrl + q 画面出力の再開 ※画面出力停止中の入力が反映される
Ctrl + r やり直し
Ctrl + s 画面出力の停止 ※入力が効かなくなるわけではない(再開 Ctrl + q)
Ctrl + u 半画面分前にスクロール
Ctrl + v 矩形選択のビジュアルモード
Ctrl + z vimプロセスを一時停止(確認 $ jobs, 再開 $ fg, $ fg 1 など)
Ctrl + [ ノーマルモード
:w 上書き保存
:wq 上書き保存して終了
:q 終了
:q! 変更を破棄して終了
:数字 指定行の行頭に移動
:数字d 指定儀容を削除
:$ 最終行の行頭に移動
:%s/◇◇◇/△△△/g 全ての”◇◇◇”を”△△△”に置換
:%s/◇◇◇/△△△/gc 全ての”◇◇◇”を”△△△”に一つずつ確認しながら置換
:set number 行番号を表示
※詳しく調べる
cit
dit
yit
:help
:map
Todoist
E タスクを完了
K タスクの移動(上)
J タスクの移動(下)
↑ タスクの移動(上)
→ タスクの移動(右)
↓ タスクの移動(下)
← タスクの移動(左)
? ショートカットキー
Esc 閉じる/キャンセル
