Move neovim configuration
This commit is contained in:
parent
d9e982c240
commit
ee19e63f4d
55 changed files with 188 additions and 198 deletions
8
modules/editor/config/after/ftplugin/gitcommit.lua
Normal file
8
modules/editor/config/after/ftplugin/gitcommit.lua
Normal file
|
@ -0,0 +1,8 @@
|
|||
vim.opt_local.colorcolumn = "50,72"
|
||||
vim.opt_local.spell = true
|
||||
vim.opt_local.textwidth = 72
|
||||
|
||||
-- autocmd FileType gitcommit highlight ColorColumn ctermbg=8
|
||||
-- filetype indent on
|
||||
-- filetype on
|
||||
-- filetype plugin on
|
5
modules/editor/config/after/ftplugin/markdown.lua
Normal file
5
modules/editor/config/after/ftplugin/markdown.lua
Normal file
|
@ -0,0 +1,5 @@
|
|||
-- TODO: Interim fix for https://github.com/nvim-treesitter/nvim-treesitter-context/issues/431.
|
||||
vim.opt_local.spell = true
|
||||
vim.opt_local.wrap = true
|
||||
|
||||
vim.keymap.set("n", "<leader>su", "Bi{{site.url}}/<Esc>")
|
5
modules/editor/config/after/ftplugin/netrw.lua
Normal file
5
modules/editor/config/after/ftplugin/netrw.lua
Normal file
|
@ -0,0 +1,5 @@
|
|||
local opt = vim.opt_local
|
||||
|
||||
opt.cursorline = false
|
||||
opt.number = true
|
||||
opt.relativenumber = true
|
3
modules/editor/config/after/ftplugin/php.lua
Normal file
3
modules/editor/config/after/ftplugin/php.lua
Normal file
|
@ -0,0 +1,3 @@
|
|||
vim.keymap.set("v", "<leader>dd", "yodd(['<Esc>pA', <Esc>pA]);<Esc>")
|
||||
vim.keymap.set("v", "<leader>du", "yodump(['<Esc>pA', <Esc>pA]);<Esc>")
|
||||
vim.keymap.set("v", "<leader>vd", "yovar_dump(['<Esc>pA', <Esc>pA]);<Esc>")
|
13
modules/editor/config/after/ftplugin/rst.lua
Normal file
13
modules/editor/config/after/ftplugin/rst.lua
Normal file
|
@ -0,0 +1,13 @@
|
|||
local opt = vim.opt_local
|
||||
|
||||
opt.spell = true
|
||||
opt.wrap = true
|
||||
|
||||
local cmp = require "cmp"
|
||||
local sources = cmp.get_config().sources
|
||||
|
||||
-- TODO: confirm these aren't aleady in the list of sources to avoid duplicate suggestions.
|
||||
table.insert(sources, { name = "buffer" })
|
||||
table.insert(sources, { name = "path" })
|
||||
|
||||
cmp.setup.buffer { sources = sources }
|
4
modules/editor/config/after/ftplugin/term.vim
Normal file
4
modules/editor/config/after/ftplugin/term.vim
Normal file
|
@ -0,0 +1,4 @@
|
|||
setlocal norelativenumber
|
||||
setlocal nonumber
|
||||
|
||||
setlocal scrolloff=0
|
15
modules/editor/config/after/ftplugin/text.lua
Normal file
15
modules/editor/config/after/ftplugin/text.lua
Normal file
|
@ -0,0 +1,15 @@
|
|||
local opt = vim.opt_local
|
||||
|
||||
opt.spell = true
|
||||
opt.wrap = true
|
||||
|
||||
vim.api.nvim_create_autocmd("BufWritePre", {
|
||||
buffer = 0,
|
||||
callback = function()
|
||||
local last_line = vim.api.nvim_buf_get_lines(0, -2, -1, false)[1]
|
||||
|
||||
if last_line ~= "" then
|
||||
vim.api.nvim_buf_set_lines(0, -1, -1, false, { "" })
|
||||
end
|
||||
end,
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue