SHARE
TWEET

Untitled

a guest Mar 21st, 2019 51 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.     //////////////////////////////////////////////////////////////////
  3.     // 拡張機能
  4.     // autoDocstring
  5.     // Code Runner
  6.     // Japanese Language Pakc for Visual Studio Code
  7.     // Material Theme
  8.     // Material Teheme Icons
  9.     // Project Manager
  10.     // Python
  11.     // Vim
  12.  
  13.     //////////////////////////////////////////////////////////////////
  14.     // General
  15.     //////////////////////////////////////////////////////////////////
  16.     "editor.minimap.enabled": false,                // minimap非表示
  17.     "editor.wordWrap": "on",                        // 行の折返しは常にする
  18.     "files.autoGuessEncoding": true,                // ファイル開く際に文字コード推測
  19.     "window.menuBarVisibility": "toggle",           // menu barの表示をalt切替
  20.     "workbench.startupEditor": "newUntitledFile",   // VSCode起動時にブランクファイル表示
  21.  
  22.     //////////////////////////////////////////////////////////////////
  23.     // Theme
  24.     //////////////////////////////////////////////////////////////////
  25.     "workbench.colorTheme": "Material Theme Darker",
  26.     "workbench.iconTheme": "eq-material-theme-icons-darker",
  27.  
  28.     //////////////////////////////////////////////////////////////////
  29.     // Vim
  30.     //////////////////////////////////////////////////////////////////
  31.     "vim.leader": "<space>",
  32.     "vim.useSystemClipboard": true,
  33.     "vim.hlsearch": true,
  34.     "vim.ignorecase": true,
  35.     "vim.incsearch": true,
  36.     "vim.sneak": true,
  37.  
  38.     // Insert modeの挙動
  39.     "vim.insertModeKeyBindings": [
  40.         {
  41.             // jjでNormal modeへ
  42.             "before": ["j", "j"],
  43.             "after": ["<Esc>"]
  44.         },
  45.         {
  46.             // kkでNormal modeへ
  47.             "before": ["k", "k"],
  48.             "after": ["<Esc>"]
  49.         },
  50.     ],
  51.     // Normal modeの挙動
  52.     "vim.normalModeKeyBindings": [
  53.         {
  54.             // ;と:を入れ替え
  55.             "before": [";"],
  56.             "after": [":"]
  57.         },
  58.         {
  59.             // ファイル保存
  60.             "before": ["leader", "w"],
  61.             "after": [],
  62.             "commands": [
  63.                 {
  64.                     "command": "workbench.action.files.save",
  65.                     "args": []
  66.                 }
  67.             ]
  68.         },
  69.         {
  70.             // エディタ閉じる
  71.             "before": ["leader", "q"],
  72.             "after": [],
  73.             "commands": [
  74.                 {
  75.                     "command": "workbench.action.closeActiveEditor",
  76.                     "args": []
  77.                 }
  78.             ]
  79.         },
  80.         {
  81.             // 右タブへ移動
  82.             "before": ["leader", "t"],
  83.             "after": ["g", "t"]
  84.         },
  85.         {
  86.             // 左タブへ移動
  87.             "before": ["leader", "T"],
  88.             "after": ["g", "T"]
  89.         },
  90.     ],
  91.  
  92.     //////////////////////////////////////////////////////////////////
  93.     // Python
  94.     //////////////////////////////////////////////////////////////////
  95.     "python.unitTest.pyTestEnabled": true,
  96. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top