Skip to content

Instantly share code, notes, and snippets.

@Offpics
Last active November 15, 2023 12:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Offpics/24b4acff0bef409dfeee26aea36e7057 to your computer and use it in GitHub Desktop.
Save Offpics/24b4acff0bef409dfeee26aea36e7057 to your computer and use it in GitHub Desktop.
vv
//keybindings.json
{
"command": "vscode-neovim.send",
"key": "alt+j",
"when": "editorTextFocus && neovim.mode != 'insert'",
"args": "<A-j>"
},
{
"command": "vscode-neovim.send",
"key": "alt+k",
"when": "editorTextFocus && neovim.mode != 'insert'",
"args": "<A-k>"
}
// settings.json
"window.customMenuBarAltFocus": false,
"window.enableMenuBarMnemonics": false,
// init.lua
vim.g.mapleader = ' '
vim.g.maplocalleader = ' '
vim.cmd([[
set clipboard=unnamedplus
]])
local opts = { noremap = true, silent = true }
vim.keymap.set('v', '<leader>cw', '*Ncgn', { noremap = true, silent = true })
vim.keymap.set('n', '<leader>cw', '*Ncgn', { noremap = true, silent = true })
vim.keymap.set('n', '<A-j>', ':m .+1<CR>==', { noremap = true, silent = true })
vim.keymap.set('n', '<A-k>', ':m .-2<CR>==', { noremap = true, silent = true })
vim.keymap.set('v', '<A-j>', ":m '>+1<CR>gv=gv", { noremap = true, silent = true })
vim.keymap.set('v', '<A-k>', ":m '<-2<CR>gv=gv", { noremap = true, silent = true })
vim.keymap.set('v', 'p', '"_dP', { noremap = true, silent = true })
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment