nvim: Remove ctrlsf and thesaurus_query
Removed the two plugins since I *never* used them in months. Improved startup slightly by conditionally loading some filetype and command plugins.
This commit is contained in:
parent
e617d4ae1e
commit
9fd0ab9b91
2 changed files with 31 additions and 23 deletions
|
@ -175,10 +175,6 @@ vim.g.nv_fzf_binds = {
|
||||||
map.n.nore['<leader>n'] = ':NV<cr>'
|
map.n.nore['<leader>n'] = ':NV<cr>'
|
||||||
map.n.nore['<leader>N'] = ':NV!<cr>'
|
map.n.nore['<leader>N'] = ':NV!<cr>'
|
||||||
|
|
||||||
-- PLUGIN: CtrlSF
|
|
||||||
-- (non-fuzzy) search in wiki with ctrlsf, in fullscreen window
|
|
||||||
map.n.nore['<leader>wf'] = ':call SearchNotes()<cr>'
|
|
||||||
|
|
||||||
-- Mostly dealing with Prose writing from here on out
|
-- Mostly dealing with Prose writing from here on out
|
||||||
-- Format current Paragraph (esp useful in prose writing)
|
-- Format current Paragraph (esp useful in prose writing)
|
||||||
map.n.nore.silent['<localleader>q'] = 'gqap'
|
map.n.nore.silent['<localleader>q'] = 'gqap'
|
||||||
|
|
|
@ -34,16 +34,19 @@ require("packer").startup(function()
|
||||||
use {
|
use {
|
||||||
'lewis6991/gitsigns.nvim', -- show vcs changes on left-hand gutter
|
'lewis6991/gitsigns.nvim', -- show vcs changes on left-hand gutter
|
||||||
requires = {'nvim-lua/plenary.nvim'},
|
requires = {'nvim-lua/plenary.nvim'},
|
||||||
|
tag = 'release',
|
||||||
config = function() require('gitsigns').setup() end,
|
config = function() require('gitsigns').setup() end,
|
||||||
event = "BufRead"
|
event = "BufRead"
|
||||||
}
|
}
|
||||||
use {
|
use {
|
||||||
'norcalli/nvim-colorizer.lua', -- color hex, named colors in the correct preview scheme
|
'norcalli/nvim-colorizer.lua', -- color hex, named colors in the correct preview scheme
|
||||||
config = function() require('colorizer').setup() end
|
config = function() require('colorizer').setup() end,
|
||||||
|
event = "BufRead"
|
||||||
}
|
}
|
||||||
use {
|
use {
|
||||||
'mhartington/formatter.nvim', -- auto formatting on save
|
'mhartington/formatter.nvim', -- auto formatting on save
|
||||||
config = function() require('plug._format') end
|
config = function() require('plug._format') end,
|
||||||
|
event = "BufRead"
|
||||||
}
|
}
|
||||||
|
|
||||||
-- editing
|
-- editing
|
||||||
|
@ -57,25 +60,36 @@ require("packer").startup(function()
|
||||||
linear = {{"'", "'"}, {'"', '"'}, {'*', '*'}, {'`', '`'}}
|
linear = {{"'", "'"}, {'"', '"'}, {'*', '*'}, {'`', '`'}}
|
||||||
}
|
}
|
||||||
require('surround').setup {}
|
require('surround').setup {}
|
||||||
end
|
end,
|
||||||
|
event = "BufRead"
|
||||||
|
}
|
||||||
|
use {
|
||||||
|
'monaqa/dial.nvim', -- extend the ^a / ^x possibilities to dates, hex, alphabets, markdown headers
|
||||||
|
event = "BufRead"
|
||||||
|
}
|
||||||
|
use {
|
||||||
|
'tommcdo/vim-exchange', -- adds exchange operator with cx. common use: cxiw . on 2 words to switch
|
||||||
|
event = "BufRead"
|
||||||
}
|
}
|
||||||
use 'monaqa/dial.nvim' -- extend the ^a / ^x possibilities to dates, hex, alphabets, markdown headers
|
|
||||||
use 'tommcdo/vim-exchange' -- adds exchange operator with cx. common use: cxiw . on 2 words to switch
|
|
||||||
use {
|
use {
|
||||||
'windwp/nvim-autopairs',
|
'windwp/nvim-autopairs',
|
||||||
config = function() require('plug._autopair') end
|
config = function() require('plug._autopair') end,
|
||||||
|
event = "BufRead"
|
||||||
} -- Auto close brackets and ''
|
} -- Auto close brackets and ''
|
||||||
use 'junegunn/vim-easy-align' -- Align tables and other alignable things
|
use {
|
||||||
use "tversteeg/registers.nvim" -- Show the contents of regiseters on pasting from '', @, <C-R>
|
'junegunn/vim-easy-align', -- Align tables and other alignable things
|
||||||
|
event = "BufRead"
|
||||||
|
}
|
||||||
|
use {
|
||||||
|
'tversteeg/registers.nvim', -- Show the contents of regiseters on pasting from '', @, <C-R>
|
||||||
|
event = "BufRead"
|
||||||
|
}
|
||||||
use { -- highlight where the cursor jumps to
|
use { -- highlight where the cursor jumps to
|
||||||
'edluffy/specs.nvim',
|
'edluffy/specs.nvim',
|
||||||
config = function() require('specs').setup {} end
|
config = function() require('specs').setup {} end,
|
||||||
|
event = "BufRead"
|
||||||
}
|
}
|
||||||
|
|
||||||
-- linting
|
|
||||||
-- use 'desmap/ale-sensible'
|
|
||||||
-- use 'w0rp/ale' -- asynchronous linting - might be superseded by lsp or coc.nvim at some point
|
|
||||||
|
|
||||||
-- colorschemes
|
-- colorschemes
|
||||||
use 'norcalli/nvim-base16.lua'
|
use 'norcalli/nvim-base16.lua'
|
||||||
|
|
||||||
|
@ -87,10 +101,9 @@ require("packer").startup(function()
|
||||||
}
|
}
|
||||||
|
|
||||||
-- writing
|
-- writing
|
||||||
use 'vim-pandoc/vim-pandoc-syntax'
|
use {'vim-pandoc/vim-pandoc-syntax', ft = 'pandoc'}
|
||||||
use 'vim-pandoc/vim-pandoc'
|
use {'vim-pandoc/vim-pandoc', ft = 'pandoc'}
|
||||||
use 'micarmst/vim-spellsync' -- personal dict improvements for git sync
|
use 'micarmst/vim-spellsync' -- personal dict improvements for git sync
|
||||||
use 'ron89/thesaurus_query.vim' -- find thesaurus backed synonyms for word under cursor
|
|
||||||
use { -- provide distraction free writing
|
use { -- provide distraction free writing
|
||||||
'Pocco81/TrueZen.nvim',
|
'Pocco81/TrueZen.nvim',
|
||||||
config = function()
|
config = function()
|
||||||
|
@ -104,12 +117,11 @@ require("packer").startup(function()
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
use 'junegunn/limelight.vim' -- provide even distraction free-er writing (lowlight paragraphs)
|
use {'junegunn/limelight.vim', event = 'BufRead'} -- provide even distraction free-er writing (lowlight paragraphs)
|
||||||
use 'dyng/ctrlsf.vim' -- search-and-edit of many wiki files at once
|
|
||||||
use 'alok/notational-fzf-vim' -- quickly search through the wiki
|
use 'alok/notational-fzf-vim' -- quickly search through the wiki
|
||||||
|
|
||||||
-- languages
|
-- languages
|
||||||
use 'euclidianAce/BetterLua.vim' -- better syntax highlighting for lua
|
use {'euclidianAce/BetterLua.vim', ft = 'lua'} -- better syntax highlighting for lua
|
||||||
|
|
||||||
--
|
--
|
||||||
-- nvim plugs
|
-- nvim plugs
|
||||||
|
|
Loading…
Reference in a new issue