336 Commits

Author SHA1 Message Date
7de43b89a5
feat .gitconfig: signingkey GPG簽名綁定 2025-05-07 04:30:17 +08:00
cee037e8dd refactor nvim: 判定GUI Terminal 模組化 2025-05-06 21:21:05 +08:00
2ff59608f5 fix 2025-05-06 20:49:18 +08:00
1657d5ebe5 fix nvim: project.nvim 要在nvim 0.10以上版本才能用 2025-05-06 20:45:55 +08:00
d220d0ffa2 nvim: 判斷當前終端機是否在圖形環境裡 2025-05-06 20:37:27 +08:00
5869fb71b8 fix packages 2025-05-06 20:37:06 +08:00
e60099033b feat nvim: add Ctrl+a All Select 2025-05-06 19:15:17 +08:00
6e25abb0df doc nvim: ime 測試狀況 2025-05-06 19:00:02 +08:00
7d321426cc fix nvim: ime switch 2025-05-06 18:42:05 +08:00
359ff66c2e fix nvim ime: macOS install macism 2025-05-06 18:07:37 +08:00
f3000a5885 Revert "fix nvim ime: macOS install macism"
This reverts commit c0b3a3f738e7bf3dee5a68f493ae7148c8070625.
2025-05-06 18:06:16 +08:00
c0b3a3f738 fix nvim ime: macOS install macism 2025-05-06 18:05:32 +08:00
b5abcb8b0b fix 2025-05-06 17:11:34 +08:00
40e6a49141 fix nvim: 判斷要在0.10以上版本,才要載入LSP功能 2025-05-06 17:06:18 +08:00
80e6591ce1 Revert "fix nvim: 若不在0.10以上版本,就關閉lsp功能"
This reverts commit dea12712ff2b75cfa7b1f9e7077d36677623ada8.
2025-05-06 17:01:26 +08:00
dea12712ff fix nvim: 若不在0.10以上版本,就關閉lsp功能 2025-05-06 16:58:52 +08:00
edd5970b91 nvim: ime 切換程式更換 2025-05-06 16:50:30 +08:00
fb8ce6d2c7 fix macOS: neovide改由cask安裝 2025-05-06 16:01:59 +08:00
830b435b8c fix nvim: lualine自訂的權限顯示,顏色太淡的問題修正 2025-05-06 15:45:41 +08:00
e2ae192ffb feat nvim: cmp 調整快速鍵,以符合我的使用習慣 2025-05-06 15:33:46 +08:00
28016cd063 feat nvim: cmp add friendly-snippets 2025-05-06 15:09:20 +08:00
bc06d78d18 refactor nvim: cmp 調整順序讓之後修改時更合理直覺 2025-05-06 14:27:39 +08:00
1a6fe3ab86 nvim: cmp style 2025-05-06 14:24:07 +08:00
7a1aecf89c refactor nvim: cmp 2025-05-06 14:20:36 +08:00
192e7cc48f feat nvim: 程式碼候選字顯示icon 2025-05-06 13:51:14 +08:00
4aa9f05ffa doc nvim: nvim-treesitter 2025-05-06 13:48:50 +08:00
2211a8f2e9 refactor nvim: options.lua 2025-05-06 12:45:14 +08:00
6fc2db442f nvim: 還是啟用自動動態折行 2025-05-06 12:43:29 +08:00
8089b4d42d refactor nvim: mv config/swap.lua tools/swap.lua 2025-05-06 12:25:11 +08:00
75aeb8c5f5 feat nvim: trouble.nvim 2025-05-06 12:21:15 +08:00
a8797860e1 feat nvim: 自動折行關閉,額外新增動態折行開關快速鍵 2025-05-06 12:20:50 +08:00
3e138a5f5e fix nvim: barbar 2025-05-06 04:57:02 +08:00
fe668d4424 fix konsole: TerminalMargin=0 2025-05-06 03:48:05 +08:00
e29a422a57 feat nvim: add lastplace 2025-05-06 03:29:42 +08:00
be42291028 feat nvim: add autopairs 2025-05-06 03:06:01 +08:00
7071a667a1 nvim: align ...的屍體 2025-05-05 22:40:38 +08:00
1d824b92c0 nvim: 調整 lsp_servers 結構將清單拉出來,並增加判斷是否有go執行環境 2025-05-05 22:19:11 +08:00
f451e0e0fa fix nvim: nvim-treesitter 2025-05-05 22:03:53 +08:00
bba73ba72c fix nvim: nvim-treesitter 2025-05-05 21:52:19 +08:00
6b42c103ea nvim: 先加入nvim-treesitter 2025-05-05 21:49:27 +08:00
816c2cddec feat nvim: add document_symbols neotree 2025-05-05 21:26:53 +08:00
734967c967 fix nvim: scrollbar 2025-05-05 21:13:38 +08:00
5c6e37c287 feat nvim: document_symbols on NeoTree 2025-05-05 20:49:35 +08:00
5f615e405a nvim lsp: 設定好常用的程式語言 2025-05-05 20:11:33 +08:00
bf7f000533 doc nvim lsp 2025-05-05 19:58:15 +08:00
f0a8c49074 nvim: 添加所需要的程式語言,並把官方設定範例抄過來 2025-05-05 19:55:44 +08:00
7594bbc120 feat nvim: 建立lspconfig整體架構
已參考mason, lspconfig, cmp官方範例,並反覆問GPT並手動對照後,已手動融合設定
2025-05-05 19:31:44 +08:00
03a01e2e4c nvim 全文搜尋 2025-05-05 17:19:52 +08:00
9cb2f02194 doc nvim 2025-05-05 17:19:42 +08:00
faf0738b85 nvim: 簡化資料夾結構設計 2025-05-05 16:12:40 +08:00