global: improve the configuration

- Adds the rainbow_csv plugin to improve CSV file support.
- Sets mutliple filetypes for markdown plugins (`pandoc`, `markdown`).
  - `mkdnflow`.
  - `markdownpreview`.
  - `marksman` language server (but it doesn't work for pandoc
    filetype).
- Sets folding level to 1 to fold from the level 2 headings.
- Sets the python virtualenv as python3 provider.
- Updates the English dictionnaries.

Co-Authored-by: iGor milhit <igor@milhit.ch>
iGor milhit 2023-06-07 11:30:31 +02:00
parent a9a660bd1b
commit 08a762f3b2
Signed by: igor
GPG Key ID: 692D97C3D0228A99
6 changed files with 45 additions and 2 deletions

View File

@ -272,6 +272,13 @@ vim.o.termguicolors = true
-- Set the spelling for English, French and German.
vim.opt.spelllang = 'en,fr,de'
-- Set the folding level to 1, to allow level 2 headers to be seen.
vim.opt.foldlevel = 1
-- Set a python virtualenv as python3 provider.
-- `vim.env.HOME` uses the neovim API to fetch the $HOME env.
vim.g.python3_host_prog = 'vim.env.HOME/.pyenv/versions/neovim3/bin/python'
-- [[ Basic Keymaps ]]
-- Keymaps for better default experience
@ -456,6 +463,13 @@ local servers = {
-- rust_analyzer = {},
-- tsserver = {},
marksman = {
ft = {
'markdown',
'pandoc'
}
},
lua_ls = {
Lua = {
workspace = { checkThirdParty = false },

View File

@ -7,7 +7,10 @@ vim.cmd([[ let g:mkdp_theme = 'light' ]])
return {
{
"iamcco/markdown-preview.nvim",
ft = "pandoc",
ft = {
'pandoc',
'markdown'
},
lazy = true,
build = "cd app && yarn install",
},

View File

@ -9,7 +9,10 @@ vim.keymap.set({'n','x','v'}, '<leader>tf', '<cmd>MkdnTableFormat<CR>', {desc =
return {
{
"jakewvincent/mkdnflow.nvim",
ft = 'pandoc',
ft = {
'pandoc',
'markdown'
},
lazy = true,
config = function ()
require('mkdnflow').setup({

View File

@ -0,0 +1,21 @@
-- In order to manage CSV files
return {
'cameron-wags/rainbow_csv.nvim',
config = true,
ft = {
'csv',
'tsv',
'csv_semicolon',
'csv_whitespace',
'csv_pipe',
'rfc_csv',
'rfc_semicolon'
},
cmd = {
'RainbowDelim',
'RainbowDelimSimple',
'RainbowDelimQuoted',
'RainbowMultiDelim'
}
}

View File

@ -0,0 +1,2 @@
AoU
Floriane

Binary file not shown.