やりたいこと
- [x] Editor領域を増やす
- [x] leader + N でtoggle menuする
- [x] zで出す文字を2つにする(vimium風)
- [x] cgcコマンドでキャメルケースにできる
- [x] s=でwindowサイズを均等にする
- 下記参照
- [ ] ctrl + sで数値をインクリメントできる(vimのctrl + a)
- [ ] space + wでwindowサイズを変更できる
- [ ] vimと同じようなタグopenの仕組みを作る
- [ ] tcコマンドで新規タブを生成する
- [ ] tn, tpで前後に移動する
- [ ] windowサイズを一時的に 最大化したあとに戻す
s=でwindowサイズを均等にする
{ "before": [ "s", "=", ], "command": "workbench.action.evenEditorWidths", "when": "editorTextFocus", }
あとで
- [ ] space + qで全画面閉じる
- [ ] command + Dで同じ変数をマークし、一斉編集できる(sublime textのような)
- [ ] leader + g +コマンド
- git add
- git ammend
- git commit
- git diff
- git history
- [ ] 移動系
- 同じ階層の下まで選択する方法
- メソッドの末尾まで移動する方法(選択)
- メソッド探索
- メソッド一覧を表示する方法
その他
- 新規ファイル作成系
- スニペット自動登録系
- color code提案系→補色や類似色が一瞬で出てくる
- markdownプレビュー系
- uml作成系
- プレビュー
- 別プロジェクトにファイルが作られて、そこで管理される(下書きなので同一リポジトリ内で管理したくないようなケース)
GitHub Copilot
- [ ] githubのAIを導入する
- [ ] 何キーでどうなるか知る
AI導入で想定する便利機能