Closed7

(極力)キーボードだけで過ごす生活 1月編

ganyariyaganyariya

N 日後に死ぬのパロティをします。
極力キーボードで過ごして(毎回マウスの電源をオフにする)、新しいショートカットを覚えてマウスなしで過ごせるようにする

マウス使うのは Google Slides のスライドぐらいにしたい...

おそらく 1 Week ごとに(金曜日かな...)学んだショートカットをまとめる

ganyariyaganyariya

skhd の設定。

ctrl + shift + b で bsp mode に(このモードはタイルに自動計算される)。
いっぱいウィンドウがあって自分でマウスを調整したいときは ctrl + shift + f.

ctrl + shift - b: yabai -m config layout bsp
ctrl + shift - f: yabai -m config layout float
ganyariyaganyariya

VSCode の Terminal の Scroll がデフォルトだと PageUp, PageDown Keyだったので変更(遠い)

ctrl + shift + n, p で操作できるようにした

tmux 操作のように ctrl + a -> anykey にしても良かったけど, ctrl + a を押すのが面倒だったので,
ctrl, shift 同時押しにした

    {
        "key": "ctrl+shift+p",
        "command": "workbench.action.terminal.scrollUpPage",
        "when": "terminalFocus && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocus && terminalProcessSupported && !terminalAltBufferActive"
    },
    {
        "key": "pageup",
        "command": "-workbench.action.terminal.scrollUpPage",
        "when": "terminalFocus && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocus && terminalProcessSupported && !terminalAltBufferActive"
    },
    {
        "key": "ctrl+shift+n",
        "command": "workbench.action.terminal.scrollDownPage",
        "when": "terminalFocus && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocus && terminalProcessSupported && !terminalAltBufferActive"
    },
    {
        "key": "pagedown",
        "command": "-workbench.action.terminal.scrollDownPage",
        "when": "terminalFocus && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocus && terminalProcessSupported && !terminalAltBufferActive"
    }
ganyariyaganyariya

Vim の 行に関する文字検索は f / F + character

次の検索文字に移動するときは ; or , (方向が違う)

検索や置換は /n/N で移動するが,検索と行の操作キーを分けるために :,nN に分かれている(と思う)

ganyariyaganyariya

Vim においてi + character で特定のカッコや引用符の内側を選択・削除できる.(削除する場合は di( のように)

カッコ自体も含みたい場合は a + character

ganyariyaganyariya

VSCode の複数ファイルに渡る検索は Cmd + Shift + f.
複数ファイルに渡る置換は Cmd + Shift + h.

ちなみに,置換の h の意味はないらしい(丁度いいキーがなかった 使いやすいキー配置+他のキーのセマンティクス的に h)

このスクラップは2022/02/13にクローズされました