added codex

This commit is contained in:
Gordon Goldbach 2021-09-17 09:20:20 +02:00
parent 01952ca3a7
commit ca8ac8d170
4 changed files with 38 additions and 1 deletions

View File

@ -18,6 +18,7 @@ set.expandtab = true
vim.cmd [[autocmd FileType markdown setlocal spell spelllang=de,en]]
vim.cmd [[autocmd bufnewfile,bufread *.tsx set filetype=typescriptreact]]
vim.cmd [[autocmd bufnewfile,bufread *.jsx set filetype=javascriptreact]]
vim.cmd [[autocmd bufnewfile,bufread Jenkinsfile set filetype=groovy]]
set.splitright = true
set.splitbelow = true

View File

@ -25,3 +25,21 @@ function _G.toggle_venn()
end
-- toggle keymappings for venn using <leader>v
vim.api.nvim_set_keymap("n", "<leader>v", ":lua toggle_venn()<cr>", {noremap = true})
vim.api.nvim_set_keymap(
"v",
"<Leader>mc",
"<Cmd>lua require('nvim-magic.flows').append_completion(require('nvim-magic').backends.default)<CR>",
{}
)
vim.api.nvim_set_keymap(
"v",
"<Leader>ma",
"<Cmd>lua require('nvim-magic.flows').suggest_alteration(require('nvim-magic').backends.default)<CR>",
{}
)
vim.api.nvim_set_keymap(
"v",
"<Leader>md",
"<Cmd>lua require('nvim-magic.flows').suggest_docstring(require('nvim-magic').backends.default)<CR>",
{}
)

View File

@ -198,5 +198,21 @@ return require("packer").startup(
end
}
use "jbyuki/venn.nvim"
use "editorconfig/editorconfig-vim"
use(
{
"jameshiew/nvim-magic",
config = function()
require("nvim-magic").setup({
use_default_keymap = false
})
end,
tag = "v0.2.1", -- recommended to pin to a tag and update manually as there may be breaking changes
requires = {
"nvim-lua/plenary.nvim",
"MunifTanjim/nui.nvim"
}
}
)
end
)

View File

@ -21,6 +21,8 @@ require "compe".setup {
}
vim.api.nvim_set_keymap("i", "<C-Space>", "compe#complete()", {silent = true, expr = true})
vim.api.nvim_set_keymap("i", "<C-f>", "compe#complete()", {silent = true, expr = true})
vim.api.nvim_set_keymap("i", "<CR>", "compe#confirm('<CR>')", {silent = true, expr = true})
vim.api.nvim_set_keymap("i", "<C-e>", "compe#close('<C-e>')", {silent = true, expr = true})
vim.api.nvim_set_keymap("i", "<C-f>", "compe#complete()", {silent = true, expr = true})
-- vim.api.nvim_set_keymap("i", "<C-f>", "compe#scroll({ 'delta': +4 })", {silent = true, expr = true})
-- vim.api.nvim_set_keymap("i", "<C-d>", "compe#scroll({ 'delta': -4 })", {silent = true, expr = true})