chore: latest vimming
This commit is contained in:
parent
92bd99d8ea
commit
cc99d55125
4 changed files with 32 additions and 10 deletions
|
|
@ -24,6 +24,6 @@ wk.register({h = { name = "help" }, prefix = "<leader>"})
|
||||||
vim.keymap.set("n", "<leader>ht", builtin.colorscheme, { desc = "Load theme" })
|
vim.keymap.set("n", "<leader>ht", builtin.colorscheme, { desc = "Load theme" })
|
||||||
vim.keymap.set("n", "<leader>hf", builtin.commands , { desc = "Describe function" })
|
vim.keymap.set("n", "<leader>hf", builtin.commands , { desc = "Describe function" })
|
||||||
vim.keymap.set("n", "<leader>hk", builtin.keymaps , { desc = "Describe key" })
|
vim.keymap.set("n", "<leader>hk", builtin.keymaps , { desc = "Describe key" })
|
||||||
vim.keymap.set("n", "<leader>hv", builtin.vim_options, { desc = "Describe key" })
|
vim.keymap.set("n", "<leader>hv", builtin.vim_options, { desc = "Describe variable" })
|
||||||
vim.keymap.set("n", "<leader>hh", builtin.help_tags , { desc = "Search local wiki" })
|
vim.keymap.set("n", "<leader>hh", builtin.help_tags , { desc = "Search local wiki" })
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,20 @@
|
||||||
require'nvim-treesitter.configs'.setup {
|
require'nvim-treesitter.configs'.setup {
|
||||||
ensure_installed = { "rust", "vim", "javascript", "html", "css", "python", "java", "lua", "perl", "php", "c", "json" },
|
ensure_installed = {
|
||||||
|
"c",
|
||||||
|
"css",
|
||||||
|
"html",
|
||||||
|
"java",
|
||||||
|
"javascript",
|
||||||
|
"json",
|
||||||
|
"lua",
|
||||||
|
"perl",
|
||||||
|
"php",
|
||||||
|
"python",
|
||||||
|
"rust",
|
||||||
|
"typst",
|
||||||
|
"vim",
|
||||||
|
"vimdoc",
|
||||||
|
},
|
||||||
|
|
||||||
ignore_install = { "latex", "markdown", "htmldjango" },
|
ignore_install = { "latex", "markdown", "htmldjango" },
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,14 +12,21 @@ end
|
||||||
local packer_bootstrap = ensure_packer()
|
local packer_bootstrap = ensure_packer()
|
||||||
|
|
||||||
return require("packer").startup(function(use)
|
return require("packer").startup(function(use)
|
||||||
use "goolord/alpha-nvim"
|
|
||||||
|
|
||||||
use "wbthomason/packer.nvim"
|
use "wbthomason/packer.nvim"
|
||||||
|
|
||||||
|
-- QML syntax highlighting
|
||||||
|
use "peterhoeg/vim-qml"
|
||||||
|
|
||||||
|
-- Terminal file manager support
|
||||||
use "DreamMaoMao/yazi.nvim"
|
use "DreamMaoMao/yazi.nvim"
|
||||||
|
|
||||||
|
-- Coq support
|
||||||
use "whonore/Coqtail"
|
use "whonore/Coqtail"
|
||||||
|
|
||||||
|
-- Dashboard buffer
|
||||||
|
use "goolord/alpha-nvim"
|
||||||
|
|
||||||
|
-- Show valid keys mid key chord
|
||||||
use {
|
use {
|
||||||
"folke/which-key.nvim",
|
"folke/which-key.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
|
|
@ -118,12 +125,6 @@ return require("packer").startup(function(use)
|
||||||
-- Auto comment
|
-- Auto comment
|
||||||
use "numToStr/Comment.nvim"
|
use "numToStr/Comment.nvim"
|
||||||
|
|
||||||
-- Markdown
|
|
||||||
use({
|
|
||||||
"agryphus/markdown-preview.nvim",
|
|
||||||
run = function() vim.fn["mkdp#util#install"]() end,
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Jupyter notebook integration
|
-- Jupyter notebook integration
|
||||||
-- use {
|
-- use {
|
||||||
-- "glacambre/firenvim",
|
-- "glacambre/firenvim",
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,12 @@ autocmd("bufenter", {
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
vim.filetype.add({
|
||||||
|
extension = {
|
||||||
|
typ = 'typst'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
-- Only search with case if capital letter is typed
|
-- Only search with case if capital letter is typed
|
||||||
vim.opt.ignorecase = true
|
vim.opt.ignorecase = true
|
||||||
vim.opt.smartcase = true
|
vim.opt.smartcase = true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue