Compare commits

...

5 Commits

2 changed files with 92 additions and 4 deletions

View File

@ -14,7 +14,89 @@
"basic.to_if_held_down_threshold_milliseconds": 500,
"mouse_motion_to_scroll.speed": 100
},
"rules": []
"rules": [
{
"description": "Change right_command+hjkl to arrow keys",
"manipulators": [
{
"from": {
"key_code": "h",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "left_arrow"
}
],
"type": "basic"
},
{
"from": {
"key_code": "j",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "down_arrow"
}
],
"type": "basic"
},
{
"from": {
"key_code": "k",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "up_arrow"
}
],
"type": "basic"
},
{
"from": {
"key_code": "l",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "right_arrow"
}
],
"type": "basic"
}
]
}
]
},
"devices": [
{
@ -116,7 +198,7 @@
},
"to": [
{
"key_code": "left_command"
"key_code": "right_command"
}
]
},

View File

@ -177,6 +177,8 @@ set statusline+=\ [%c]
" Keyboard shortcuts
""""""""""""""""""""""""""""""""
let mapleader = "\<Space>"
nmap <leader>a :CocAction<CR>
nmap <leader>2 :w!<cr>
" Go to definition
nmap <leader>gd <Plug>(coc-definition)
@ -252,8 +254,12 @@ vnoremap F <C-v>$A
vnoremap f <C-v>0I
" Better management of tabs
nnoremap K :tabprevious<CR>
nnoremap J :tabnext<CR>
nnoremap <Leader>7 :tabprevious<CR>
nnoremap <Leader>8 :tabnext<CR>
" Better moving
nnoremap J }
nnoremap K {
" Copy into system
noremap <Leader>y "*y