monotonica Engimono Notebook and more

Visual Studio Codeの覚え書き

最近よく使うエディタの覚え書き。

References

以下の分類は上記リンク先にあるチートシートのカテゴリ分けとは一致しない。

一般

  • Ctrl+Shift+p, F1: Show Command Palette

    • 困ったらこれ(F1でいける)

  • Ctrl+Shift+b: Toggle Primary Side Bar Visibility

  • Ctrl+Shift+e: Show Explorer

  • Ctrl+Shift+f: Search Workspace

エディタ

  • Alt+Shift+(Left|Right)Arrow: (Shrink|Expand) selection

    • 括弧内の文字列を選択するときなどに。

  • Ctrl+-: Go Back / Ctrl+=: Go Forward

    • デフォルト設定を上書きした。

  • Maximize Editor Group / Reset Editor Group Sizes

    • 特定のグループを一時的に大きく(元に戻す)する場合に。

エディタのグループ移動

  • Ctrl+¥: Split editor

    • Ctrl+/ はToggle Comment

  • Ctrl+Alt+LeftArrow: Move Editor into Previous Group

  • Ctrl+Alt+RightArrow: Move Editor into Next Group

エディタグループ間の移動はターミナルからエディタに戻るときと同じ。

ターミナル

  • Ctrl+j: Toggle Panel Visibility

ターミナル間の移動

  • Alt+LeftArrow: Focus Previous Terminal in Terminal Group

  • Alt+RightArrow: Focus Next Terminal in Terminal Group

エディタからターミナルに入るとき

  • Ctrl+Shift+`: Focus Terminal

    • デフォルトであるCtrl+`が効かない(なぜかAlt+`が入力されている様子。使っている端末のせい?)ので、Create New Terminalに上書きした。最初のCreate New Terminalだけはコマンドパレットから実行する。

ターミナルからエディタに戻るとき

  • Ctrl+1: Focus First Editor Group

  • Ctrl+2: Focus Second Editor Group

  • Ctrl+3: Focus Third Editor Group

検索と置換

  • Ctrl+f: 検索 / Ctrl+h: 置換

    • Alt+l: 選択範囲を検索

    • Ctrl+Alt+Enter: すべて置換

Markdown (Markdown All in One)

拡張機能Markdown All in Oneを入れている。便利。

  • Ctrl+b: Bold

  • Ctrl+i: Italic

  • Alt+c: Toggle CheckBox

    • 複数行を選択して一括でチェックすることも可

  • Ctrl+k v: Open Preview to the Side

    • Ctrl+Shift+vからのCtrl+Alt+(Right|Left)ArrowでもOK

  • Ctrl+]: Indent Line(行のインデント)

  • Ctrl+[: Outdent Line(行のインデント解除)

  • Ctrl+kからのCtrl+l: 折りたたみの切り替え

    • 既定のショートカットキーを上書きしているかもしれない。

AB
CD
EF
  • Alt+Shift+f: Format table

数式

  • Ctrl+m: Toggle math environment

文中数式 Re=1.2×106Re = 1.2 \times 10^6 もしくは一行に独立した数式

Ma=3.4 Ma = 3.4

Franklinであれば式番号が自動で付与される:Franklinの構文メモ

参考: LaTeXの特殊文字・特別記号

要おためし

便利そうだが慣れていないもの。

  • Ctrl+t: Go to Symbol in Workspace

    • 見出しを検索して移動

  • Alt+LeftArrow: Fold Recursively

  • Alt+RightArrow: Unfold Recursively

Personal Knowledge Management (Foam)

拡張機能Foamをおためし中。楽しい。

  • Alt+d: Open Daily Note

  • Ctrl+Alt+v: Paste Image

    • クリップボードには画像ファイルではなく、イメージそのものを入れておく。

    • 自動生成される画像ファイルはattachmentsに入る。

  • /tomorrowなど: 対応するDaily Noteの作成

SnippetDate
/tomorrowtomorrow
/yesterdayyesterday
/mondaynext Monday
/+1dtomorrow
/-3d3 days ago
/+1win a week
/-1mone month ago
/+1yin one year

foam-templateのドキュメントより引用)

© hinagata. Last modified: March 16, 2023. Website built with Franklin.jl and the Julia programming language. 免責事項