mirror of
https://github.com/gyoder/dots.git
synced 2026-04-05 13:32:53 +00:00
nvim overhaul
This commit is contained in:
parent
a34e41df2e
commit
70a1581228
13 changed files with 319 additions and 305 deletions
|
|
@ -26,8 +26,9 @@ require("remap")
|
|||
|
||||
|
||||
if vim.g.is_purdue then
|
||||
-- require("westwood-lint")
|
||||
require("westwood-lint")
|
||||
end
|
||||
|
||||
require("standard-lint")
|
||||
|
||||
vim.cmd("source ~/.vim/settings.vim")
|
||||
|
|
@ -118,17 +119,22 @@ vim.api.nvim_create_autocmd("TermOpen", {
|
|||
|
||||
vim.o.clipboard = "unnamedplus"
|
||||
|
||||
vim.g.clipboard = {
|
||||
name = "OSC 52",
|
||||
copy = {
|
||||
["+"] = require("vim.ui.clipboard.osc52").copy("+"),
|
||||
["*"] = require("vim.ui.clipboard.osc52").copy("*"),
|
||||
},
|
||||
paste = {
|
||||
["+"] = require("vim.ui.clipboard.osc52").paste("+"),
|
||||
["*"] = require("vim.ui.clipboard.osc52").paste("*"),
|
||||
},
|
||||
}
|
||||
-- vim.g.clipboard = {
|
||||
-- name = "OSC 52",
|
||||
-- copy = {
|
||||
-- ["+"] = require("vim.ui.clipboard.osc52").copy("+"),
|
||||
-- ["*"] = require("vim.ui.clipboard.osc52").copy("*"),
|
||||
-- },
|
||||
-- paste = {
|
||||
-- ["+"] = require("vim.ui.clipboard.osc52").paste("+"),
|
||||
-- ["*"] = require("vim.ui.clipboard.osc52").paste("*"),
|
||||
-- },
|
||||
-- }
|
||||
vim.g.clipboard = "osc52"
|
||||
vim.keymap.set("n", "p", '"+p')
|
||||
vim.keymap.set("n", "P", '"+P')
|
||||
|
||||
|
||||
-- stupid hacky workaround to make it so i can paste from tmux with OSC52
|
||||
-- https://github.com/neovim/neovim/discussions/29350#discussioncomment-10299517
|
||||
-- tracking issue about tmux behavior: https://github.com/tmux/tmux/issues/4275
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue