新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


software:vscode:vscode-emadcs-keybindings


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:vscode:vscode-emadcs-keybindings [2022/03/21 08:52] – [C-sキーでの検索動作] yokosoftware:vscode:vscode-emadcs-keybindings [2023/06/26 21:21] (現在) – [テーブル] yoko
行 167: 行 167:
         "command": "tab",         "command": "tab",
         "when": "editorTextFocus && !editorReadonly && !editorTabMovesFocus"         "when": "editorTextFocus && !editorReadonly && !editorTabMovesFocus"
-    }+    }
 +    // サイドバーのファイラーへ移動(戻る) 
 +    { 
 +        "key": "ctrl-z ctrl-o", 
 +        "command": "workbench.view.explorer"         
 +    },
 ] ]
 </code> </code>
行 174: 行 179:
 以下のキー定義となる。 以下のキー定義となる。
  
-^ キー割当て  ^ 説明                  ^ コマンド                         ^ +^ キー割当て  ^ 説明                        ^ コマンド                         ^ 
-| C-,         | 左のタブへ切り換え    | workbench.action.previousEditor +| C-,         | 左のタブへ切り換え          | workbench.action.previousEditor 
-| C-.         | 右のタブへ切り換え    | workbench.action.nextEditor      | +| C-.         | 右のタブへ切り換え          | workbench.action.nextEditor      | 
-| C-z C-p     | 左のタブへ切り換え    | workbench.action.previousEditor +| C-z C-p     | 左のタブへ切り換え          | workbench.action.previousEditor 
-| C-z C-n     | 右のタブへ切り換え    | workbench.action.nextEditor      | +| C-z C-n     | 右のタブへ切り換え          | workbench.action.nextEditor      | 
-| C-z C-a     | バッファー先頭に移動  | cursorTop                        | +| C-z C-a     | バッファー先頭に移動        | cursorTop                        | 
-| C-z C-e     | バッファー末尾に移動  | cursorBottom                     | +| C-z C-e     | バッファー末尾に移動        | cursorBottom                     | 
-| C-i         | タブ                  | tab                              |+| C-i         | タブ                        | tab                              
 +| C-z C-o     | サイドバーのファイラへ移動  | workbench.view.explorer          |
  
  
 C-sキーでの検索動作 C-sキーでの検索動作
 ---------------- ----------------
-[[https://marketplace.visualstudio.com/items?itemName=tuttieee.emacs-mcx|Awesome Emacs Keymap]]、`C-s`での検索の挙動が違っててストレスだったが、FAQにも書かれていがEmacsと同様にするには下記の設定を追加する。+`C-s`キーでの検索の挙動が違っててストレスだったが、[[https://marketplace.visualstudio.com/items?itemName=tuttieee.emacs-mcx|Awesome Emacs Keymap]]のFAQにも書かれていがEmacsと同様にするには下記の設定を追加する。
  
 <code text settings.json> <code text settings.json>
行 199: 行 205:
  
 `C-s`の動きが近くなって快適になった。あとは、`C-s C-w`での検索ワードの取得の挙動を同じにしたい。 `C-s`の動きが近くなって快適になった。あとは、`C-s C-w`での検索ワードの取得の挙動を同じにしたい。
 +
 +
 +### 検索ウィジェットの終了
 +[[https://marketplace.visualstudio.com/items?itemName=tuttieee.emacs-mcx|Awesome Emacs Keymap]]のFAQにも書かれているが、ウィジェットは移動キーで閉じますので、検索ウィジット上でのカーソル移動はできない。これは、オリジナルのEmacsの動作を意図された設計です。
 +
 +
 +尚、`C-g`でキーでも検索ウィジットが終了できるが、検索開始したカーソル位置に戻ったりする仕様なので、オリジナルのEmacsとは動きが異なる。カーソル移動で抜け出すように使うようにした方がよい。
 +
  
  
行 204: 行 218:
 ------- -------
  
 +  - [[software/vscode/vscode-user-settings]]
   - [[myblog>2021/06/12/vscode-macos-windows-linux/|【VSCode】macOS, Windows, Ubuntuで共通なエディター環境を構築(インストール編)]]   - [[myblog>2021/06/12/vscode-macos-windows-linux/|【VSCode】macOS, Windows, Ubuntuで共通なエディター環境を構築(インストール編)]]
   - [[myblog>2017/04/01/emacs-macos-msys2-ubuntu/|【Emacs 25-27】macOS, Windows, Ubuntuで共通なエディター環境を構築(まとめ)]]   - [[myblog>2017/04/01/emacs-macos-msys2-ubuntu/|【Emacs 25-27】macOS, Windows, Ubuntuで共通なエディター環境を構築(まとめ)]]
-  - [[software/vscode/vscode-user-settings]]+
  
  
行 220: 行 235:
 7. [[https://qiita.com/keitean/items/04727aeb673d1822107e|VSCodeでキーバインドを設定する。keybindings.jsonが無い時の対処法]] 7. [[https://qiita.com/keitean/items/04727aeb673d1822107e|VSCodeでキーバインドを設定する。keybindings.jsonが無い時の対処法]]
 8. [[http://hidemon-memo.blogspot.com/2019/04/vscodetabctrl-i.html|vscodeでtabをctrl-Iで入力する]] 8. [[http://hidemon-memo.blogspot.com/2019/04/vscodetabctrl-i.html|vscodeでtabをctrl-Iで入力する]]
 +9. [[https://kkznch.hatenablog.com/entry/2020/10/11/160736|VSCodeでAwesome Emacs Keymap使ってるときに検索バー内でカーソル移動したい]]
 +10. [[https://dev.classmethod.jp/articles/vscode_file_operation_shortcut_setting/|【小ネタ】極力キーボードから手を離したくないライトvimmerがVSCodeに設定しているショートカット(基本的なファイル操作編)]]
  
  
software/vscode/vscode-emadcs-keybindings.1647820325.txt.gz · 最終更新: 2022/03/21 08:52 by yoko