$ cat articles/clipboard-cheatsheet.md

クリップボードを「常に出しっぱなしのチートシート」にする

効率化

nmap のよく使うオプション、git の取り消し系、kubectl のあのワンライナー――調べれば一瞬なのに、気づけば毎回ググっているコマンドはありませんか。ターミナル履歴(Ctrl+R)やメモ、Notion のチートシートで管理している人も多いはずです。でも作業中は「別ウィンドウを開いて、探して、コピーして、戻って貼る」という往復が地味に効きます。

この記事では、Windows のクリップボードマネージャーを最前面に常駐させ、スニペットを生きたチートシートにする運用を紹介します。私自身が毎日やっている方法です。

なぜ「クリップボード側」に置くのか

チートシートの置き場所にはそれぞれ弱点があります。

  • ターミナル履歴(Ctrl+R): 速いが、打ったことのあるコマンドしか出ない。整理もできない
  • メモ / Notion: 整理はできるが、貼るたびにアプリを切り替える往復が発生
  • エイリアス / 関数: 最速だが環境ごとに仕込む必要があり、GUI への貼り付けには使えない

クリップボードマネージャーのスニペットに置き、しかも画面に常駐させると、この弱点がまとめて消えます。

  • 常に見えている。付箋やウィンドウを画面の端に出しっぱなしにでき、ホットキーを押す必要すらない
  • 必要なコマンドをドラッグ or Enter でそのまま任意のアプリ(ターミナル、ブラウザ、RDP 先、メモ)に貼れる
  • カテゴリ分けして整理できる。履歴のように流れて消えない

運用例:ツールごとにスニペットグループを作る

私は用途ごとにタブでグループを分けています。ポイントは、プレースホルダ付きのテンプレで登録すること。貼ってから対象だけ書き換えれば済み、構文を思い出す手間がゼロになります。

recon

nmap -sC -sV -oA scan <TARGET>
nmap -p- --min-rate 5000 -oA allports <TARGET>

git

git reset --soft HEAD~1
git log --oneline --graph --all
git restore --staged <FILE>

k8s

kubectl get pods -A -o wide
kubectl logs -f <POD> --previous
kubectl exec -it <POD> -- /bin/sh

PowerShell

Get-WinEvent -LogName Security -MaxEvents 50
Get-NetTCPConnection | Where-Object State -eq 'Listen'

スニペットは履歴と違って自動で消えないので、長期的な「自分専用コマンド辞書」として育っていきます。

クリップボード管理のプライバシー

コマンドを扱う以上、ツール選びではプライバシーを外せません。チェックすべきは:

  • 履歴がローカル保存か(クラウド同期が既定だと、機密値が外部に出うる)
  • 外部送信がないか
  • パスワードマネージャーの「履歴に残さない」指定を尊重するか

クリップボードは認証情報も秘密鍵も通る場所なので、ここは妥協しないほうがいいです。

使っているツール:PasteDrawer

この運用に使っているのは、自作の PasteDrawer(Windows 用クリップボードマネージャー)です。もともと「Windows にモダンで気持ちよく使える履歴ツールが無かったので自分用に作った」もので、まさにこのチートシート運用のために作り込みました。

  • 最前面固定で常駐:付箋やウィンドウを画面の端に出しっぱなしにでき、ホットキーすら不要
  • 表示モードを画面に合わせて選べる:広い画面・デュアルモニタならウィンドウ型を常駐(私はこれ。一覧性が高い)、ノート PC など画面が狭いなら付箋型を隅に小さく常駐。「常駐は画面の広さが要る」という弱点を付箋型で回避できます
  • スニペットグループ:タブで用途別に整理、項目は自動削除されない
  • カードをドラッグ or Enter で任意のアプリに貼り付け
  • 履歴はすべてローカル保存・外部送信なし。パスワードマネージャーが「残さない」と指定したデータは保存しない
  • インストーラはコード署名済み

価格は $12.99 の買い切り(2台まで)、14日間すべての機能を無料で試せます。まずは自分の常用コマンドをいくつか登録して、貼り付けの往復がどれだけ減るか試してみてください。

→ PasteDrawer を14日間無料で試す

まとめ

  • 常用コマンドは「探して戻って貼る」往復がコスト。クリップボード側に置いて最前面に常駐させれば、呼び出す動作すら不要
  • スニペットをツール別グループ+プレースホルダ付きテンプレで育てると、自分専用の生きたチートシートになる
  • コマンドを扱うならローカル保存・外部送信なしのツールを選ぶ
PRPasteDrawer — コピーしたものを、引き出しから。Windows のクリップボード履歴アプリ(発売中・14日間無料体験)

← 記事一覧に戻る