Skip to content

Instantly share code, notes, and snippets.

{
"title": "Change left_option (⌥) + hjklnp to arrow for HHKB",
"rules": [
{
"description": "Change left_option (⌥) + hjklnp to arrow for HHKB",
"manipulators": [
{
"from": {
"key_code": "h",
"modifiers": {
{
"title": "CapsLock / Control / Tab",
"rules": [
{
"description": "Tap CapsLock (⇪) → Control (⌃); Hold CapsLock (⇪) → Control (⌃)",
"manipulators": [
{
"from": {
"key_code": "caps_lock",
"modifiers": {
{
"title": "Switch input source | 输入法切换",
"rules": [
{
"description": "Tap Command_L (⌘) → Switch input source to English | 短按左 Command (⌘) → 切换到英文输入法",
"manipulators": [
{
"conditions": [
{
"input_sources": [
@jackytang
jackytang / .ideavimrc
Created February 28, 2022 05:00 — forked from yaoqiangpersonal/.ideavimrc
.ideavimrc
" 主要leader
let mapleader=' '
""" Plugins --------------------------------
set surround
set multiple-cursors
set commentary
set argtextobj
set easymotion
@jackytang
jackytang / .ideavimrc
Created February 28, 2022 05:00 — forked from dewaka/.ideavimrc
set ignorecase
set smartcase
set scrolloff=3 " 3 lines above/below cursor when scrolling
" Emulated Plugins
set surround
" set easymotion
set NERDTree
" Copy to system clipboard as well