Skip to content

Instantly share code, notes, and snippets.

View jaimemahaffey's full-sized avatar

Jaime Mahaffey jaimemahaffey

  • SF Bay Area, CA
  • 04:47 (UTC -07:00)
View GitHub Profile
"" IdeaVimRc for Rider with Plugins
" .ideavimrc is a configuration file for IdeaVim plugin. It uses
" the same commands as the original .vimrc configuration.
" You can find a list of commands here: https://jb.gg/h38q75
" Find more examples here: https://jb.gg/share-ideavimrc
" Clear key mapping
set visualbell
{"version": 1, "uid": 5543045468959061564, "layout": [[["KC_F13", -1, "KC_GRAVE", "KC_1", "KC_2", "KC_3", "KC_4", "KC_5", "KC_6", -1], ["KC_F14", -1, "KC_TAB", "KC_Q", "KC_W", "KC_E", "KC_R", "KC_T", -1, -1], ["KC_F15", -1, "LT(1, KC_ESCAPE)", "KC_A", "KC_S", "KC_D", "KC_F", "KC_G", -1, -1], ["KC_F16", -1, "KC_LSHIFT", "KC_NONUS_BSLASH", "KC_Z", "KC_X", "KC_C", "KC_V", "KC_B", -1], ["KC_F17", -1, "KC_LCTRL", "KC_LGUI", "KC_LALT", "KC_NO", "KC_NO", "KC_SPACE", -1, -1], ["KC_ESCAPE", -1, -1, "KC_F1", "KC_F2", "KC_F3", "KC_F4", "KC_F5", "KC_F6", -1], ["KC_7", "KC_8", "KC_9", "KC_0", "KC_MINUS", "KC_EQUAL", "KC_DELETE", "KC_BSPACE", "KC_INSERT", "KC_PGUP"], ["KC_Y", "KC_U", "KC_I", "KC_O", "KC_P", "KC_LBRACKET", "KC_RBRACKET", "KC_BSLASH", "KC_DELETE", "KC_PGDOWN"], ["KC_H", "KC_J", "KC_K", "KC_L", "KC_SCOLON", "KC_QUOTE", "KC_NONUS_HASH", "KC_ENTER", "KC_HOME", "KC_END"], ["KC_N", "KC_M", "KC_COMMA", "KC_DOT", "KC_SLASH", -1, "KC_RSHIFT", -1, "KC_UP", -1], ["KC_CAPSLOCK", "KC_SPACE", "KC_RALT", "KC_RGUI", -1, -1
@jaimemahaffey
jaimemahaffey / .vsvimrc
Created May 29, 2024 14:08 — forked from h2m730131/.vsvimrc
Visual Studio 2022 + VsVim + ReSharper + PeasyMotion + im-select
" [ReSharper Documentation](https://www.jetbrains.com/help/resharper/)
" 避免 key mapping 覆蓋 `"` 與 `/` 暫存器, 分別採用 `z` 與 `s` 暫存器替代
" Not support InsertLeave autocmd 自動切換回英文輸入法
"autocmd InsertLeave * !%USERPROFILE%\\.vscode\\extensions\\im-select.exe 1033
inoremap <Esc> <Esc>:!%USERPROFILE%\\.vscode\\extensions\\im-select.exe 1033<CR>
@jaimemahaffey
jaimemahaffey / p53_standard.kbd
Created December 13, 2023 19:59
My P53 KMonad Config
(defcfg
;; For Windows
input (low-level-hook)
output (send-event-sink)
;; Comment this if you want unhandled events not to be emitted
fallthrough true
;; Set this to false to disable any command-execution in KMonad