feat nvim: 自動折行關閉,額外新增動態折行開關快速鍵
This commit is contained in:
parent
3e138a5f5e
commit
a8797860e1
@ -81,3 +81,7 @@ neomap('i', '<S-TAB>', '<C-d>', { noremap = true, silent = true }) -- Insert Mod
|
|||||||
-- 透過 v 選取整行縮排後,不取消選取整行
|
-- 透過 v 選取整行縮排後,不取消選取整行
|
||||||
neomap('v', '<', '<gv', { noremap = true, silent = true })
|
neomap('v', '<', '<gv', { noremap = true, silent = true })
|
||||||
neomap('v', '>', '>gv', { noremap = true, silent = true })
|
neomap('v', '>', '>gv', { noremap = true, silent = true })
|
||||||
|
|
||||||
|
-- 自動折行開關切換
|
||||||
|
map("n", "<A-z>", "<cmd>set wrap!<CR>", { noremap = true, silent = true, desc = "Toggle Auto Wrap Line" })
|
||||||
|
map("i", "<A-z>", "<Esc><cmd>set wrap!<CR>a", { noremap = true, silent = true, desc = "Toggle Auto Wrap Line" })
|
||||||
|
@ -18,6 +18,7 @@ vim.opt.tabstop = 4 -- tab鍵寬度
|
|||||||
vim.opt.shiftwidth = 4 -- 自動縮排寬度
|
vim.opt.shiftwidth = 4 -- 自動縮排寬度
|
||||||
vim.opt.expandtab = true -- 使用空格代替tab
|
vim.opt.expandtab = true -- 使用空格代替tab
|
||||||
vim.opt.termguicolors = true -- 支持真彩色
|
vim.opt.termguicolors = true -- 支持真彩色
|
||||||
|
vim.opt.wrap = false -- 不自動換折行
|
||||||
vim.opt.colorcolumn = "80,120" -- 顯示編輯器建議寬度
|
vim.opt.colorcolumn = "80,120" -- 顯示編輯器建議寬度
|
||||||
vim.opt.scrolloff = 3 -- 捲動時保留 n 行彈性
|
vim.opt.scrolloff = 3 -- 捲動時保留 n 行彈性
|
||||||
require("config.listchars") -- 顯示行尾符號
|
require("config.listchars") -- 顯示行尾符號
|
||||||
|
Loading…
x
Reference in New Issue
Block a user