|
|
0cd1eb20ad
|
fix(nvim): disable noice command_palette to fix cmdline flickering
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-04-20 17:59:54 +08:00 |
|
|
|
ed9800ce66
|
fix(nvim): migrate to Neovim 0.12 compatible APIs
- lsp: replace deprecated require('lspconfig') with vim.lsp.config +
vim.lsp.enable (native Neovim 0.11+ API)
- lsp: replace removed mason-lspconfig setup_handlers with
get_installed_servers() loop
- lsp: fix client.supports_method -> client:supports_method (colon syntax)
- lsp: replace jsonls on_new_config with inline pcall schemastore loading
- ui: disable lang='vim' in noice cmdline to fix treesitter 'tab' node
error on Neovim 0.12 (vim grammar removed 'tab' node type)
- ui: extend noice route filter to cover both msg_show and notify events
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-04-08 14:52:45 +08:00 |
|
|
|
6fd5d96043
|
refactor(nvim): 完整重写配置,支持 Go/Rust/Python/TypeScript 开发
- 架构重构:新增 plugins/lang/ 子目录,按语言拆分配置
- 补全引擎:nvim-cmp → blink.cmp + LuaSnip
- 文件浏览:新增 neo-tree(<Space>e)
- 语言支持:
- Go: ray-x/go.nvim + dap-go + neotest-go
- Rust: rustaceanvim + crates.nvim
- Python: venv-selector + dap-python + neotest-python
- TypeScript: typescript-tools.nvim(替换 ts_ls)
- LSP: lazydev + mason + mason-lspconfig + fidget + inc-rename
- 格式化: conform.nvim(lsp_format fallback,保存时自动格式化)
- Lint: nvim-lint(selene 替换 luacheck,Mason 可直接安装)
- UI: snacks.nvim(dashboard+notifier+picker)+ noice + lualine + bufferline
- 编辑增强: mini.ai + mini.surround + grug-far + flash + ufo + trouble v3
- 删除废弃文件: cmp/coding/null-ls/mason/lspconfig/go/python 等旧文件
- 修复: Neovim 0.12 treesitter query 校验报错(noice routes 过滤)
- 新增: NVIM_GUIDE.md 快捷键使用手册
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-04-07 16:55:07 +08:00 |
|
|
|
368d39aab3
|
chore: fix which-key
Signed-off-by: d0zingcat <iamtangli42@gmail.com>
|
2026-04-04 16:31:14 +08:00 |
|
|
|
f9808c01a0
|
refactor(nvim): simplify fold config and remove statuscol
Switch to manual folding, remove treesitter foldexpr and statuscol.nvim dependency, simplify snacks statuscolumn config.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-03-04 21:35:08 +08:00 |
|
|
|
bb2ca58da6
|
feat: remove copilot
Signed-off-by: d0zingcat <iamtangli42@gmail.com>
|
2026-03-04 15:10:26 +08:00 |
|
|
|
4eaabf5fb8
|
feat: a lot of configs
Signed-off-by: d0zingcat <iamtangli42@gmail.com>
|
2026-02-12 21:51:05 +08:00 |
|
|
|
36f59cda51
|
feat: add plugins
Signed-off-by: d0zingcat <iamtangli42@gmail.com>
|
2025-10-18 10:25:26 +08:00 |
|
|
|
f5ab6eee24
|
chore: add configs
Signed-off-by: d0zingcat <iamtangli42@gmail.com>
|
2025-05-09 15:16:20 +08:00 |
|
d0zingcat
|
d4d819083c
|
switch to lazyvim
Signed-off-by: d0zingcat <lee.w.tang@gmail.com>
|
2025-02-22 23:42:29 +08:00 |
|
d0zingcat
|
76d0e3e44a
|
chore
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2025-01-20 16:05:16 +08:00 |
|
d0zingcat
|
2157e40647
|
remove useless code
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-10-11 18:33:19 +08:00 |
|
d0zingcat
|
de0d805904
|
fix ts key order
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-07-05 16:35:11 +08:00 |
|
d0zingcat
|
bcd04634f9
|
remove copilot and use codeium
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-27 18:56:53 +08:00 |
|
d0zingcat
|
a589e91b14
|
chore: add left and right
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-19 07:58:56 +08:00 |
|
d0zingcat
|
711134daff
|
chore
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-19 07:38:29 +08:00 |
|
d0zingcat
|
7c98cab801
|
add lsp
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-14 23:41:44 +08:00 |
|
d0zingcat
|
5059bf1d77
|
fix tree
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-05 15:55:31 +08:00 |
|
d0zingcat
|
b7376dbfa9
|
fix tree and chore
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-05 15:54:19 +08:00 |
|
d0zingcat
|
55472b538b
|
add new structure
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-03 17:09:45 +08:00 |
|
d0zingcat
|
9a769190d0
|
modulefy the core
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-03 11:53:01 +08:00 |
|
d0zingcat
|
65b75edd9a
|
mig packer to lazy and archive
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-06-03 11:18:10 +08:00 |
|
d0zingcat
|
6afbbe8b83
|
update dotfiles
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-05-09 16:17:56 +08:00 |
|
d0zingcat
|
4ca81ccdd6
|
chore
Signed-off-by: d0zingcat <leewtang@gmail.com>
|
2024-02-21 18:38:12 +08:00 |
|
Lee Tang
|
8da6a37f54
|
update ideavimrc
|
2023-09-06 15:49:29 +08:00 |
|
Lee Tang
|
bca2b6cfea
|
fix
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-08-10 11:31:54 +08:00 |
|
Lee Tang
|
cd59286e71
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-07-27 12:19:49 +08:00 |
|
Lee Tang
|
19b10aa54f
|
fix
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-07-26 23:28:05 +08:00 |
|
Lee Tang
|
74478277dd
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-07-18 11:37:44 +08:00 |
|
Lee Tang
|
ccd57f9718
|
fix ripgrep drain out memory
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-05-11 12:42:48 +08:00 |
|
Lee Tang
|
e3ad4273f9
|
fix
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-05-05 16:48:13 +08:00 |
|
Lee Tang
|
12e0552c36
|
fix
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-05-05 15:09:11 +08:00 |
|
Lee Tang
|
ad3877b42e
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-04-20 12:09:45 +08:00 |
|
Lee Tang
|
95bf5cfb4d
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-03-07 18:39:00 +08:00 |
|
Lee Tang
|
6058874a99
|
Merge branch 'main' of personalgit:d0zingcat/dotfiles
|
2023-03-02 17:00:50 +08:00 |
|
Lee Tang
|
c2245455e5
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-03-02 10:57:18 +08:00 |
|
Lee Tang
|
835293ff2a
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-03-01 13:53:47 +08:00 |
|
Lee Tang
|
6bbe70c441
|
fix gopls
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-02-28 17:30:31 +08:00 |
|
Lee Tang
|
43a5d9fbc6
|
fix gopls
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-02-27 15:31:52 +08:00 |
|
Lee Tang
|
796fa1c5c2
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-02-21 22:09:18 +08:00 |
|
Lee Tang
|
77969aa1bc
|
enable copilot
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-02-13 17:57:53 +08:00 |
|
Lee Tang
|
0679f49eec
|
update json schema
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-02-13 11:17:08 +08:00 |
|
Lee Tang
|
d89197d212
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-01-30 14:51:24 +08:00 |
|
Lee Tang
|
d0a65bbc5d
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-01-29 17:33:42 +08:00 |
|
Lee Tang
|
a6d7c0ddc5
|
add tsserver
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2023-01-15 17:44:23 +08:00 |
|
Lee Tang
|
43d45750e6
|
update neodev
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2022-12-25 19:03:07 +08:00 |
|
Lee Tang
|
27c22c71ed
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2022-12-25 10:42:10 +08:00 |
|
Lee Tang
|
36c2fc4c5c
|
updates
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2022-10-27 11:51:46 +08:00 |
|
Lee Tang
|
ca9f591cd9
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2022-09-29 17:54:15 +08:00 |
|
Lee Tang
|
f1f349f7ec
|
update
Signed-off-by: Lee Tang <i@d0zingcat.dev>
|
2022-09-15 12:09:29 +08:00 |
|