Skip to content

ayamir main#39

Merged
TonyWu20 merged 34 commits intomainfrom
ayamir-main
Apr 8, 2024
Merged

ayamir main#39
TonyWu20 merged 34 commits intomainfrom
ayamir-main

Conversation

@TonyWu20
Copy link
Owner

@TonyWu20 TonyWu20 commented Apr 8, 2024

ayamir and others added 30 commits February 22, 2024 18:14
Signed-off-by: ayamir <lgt986452565@gmail.com>
)

Signed-off-by: Charles Chiu <charleschiu@hey.com>
* chore(none-ls): add option to suppress warning

* chore(none-ls): upstream typo

Signed-off-by: Charles Chiu <charleschiu@hey.com>

---------

Signed-off-by: Charles Chiu <charleschiu@hey.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
* fix: make debugpy work normally on windows.

Signed-off-by: ayamir <lgt986452565@gmail.com>

* fixup: tidy variable name.

Signed-off-by: ayamir <lgt986452565@gmail.com>

* fixup: fix ci.

Signed-off-by: ayamir <lgt986452565@gmail.com>

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
This PR introduces BREAKING CHANGE about plugins and keymaps.
Plugins removed:
1. `rainbowhxch/accelerated-jk.nvim`
2. `max397574/better-escape.nvim`
3. `sindrets/diffview.nvim`
4. `abecodes/tabout.nvim`
5. `edluffy/specs.nvim`
Plugins replaced:
1. `junegunn/vim-easy-align` to `echasnovski/mini.align`
2. `RRethy/vim-illuminate` to `tzachar/local-highlight.nvim`
3. `gelguy/wilder.nvim` to `hrsh7th/cmp-cmdline`
Plugins added:
1. `folke/neoconf.nvim` for pre project custom lsp config.
2. `tpope/vim-sleuth` for smart tab size.
3. `nvim-pack/nvim-spectre` for project-level plain text search and replace.
4. `mrjones2014/smart-splits.nvim` for smart window splits with terminal multiplexers.
5. `folke/todo-comments.nvim` for highlight of TODO, NOTE, etc.
6. `nvim-neotest/nvim-nio` for dependency of `nvim-dap-ui`.
Keymaps modifications:
1. `n|<A-j>` and `n|<A-k>` are mapped to resize window vertically.
2. `n|<A-h>` and `n|<A-l>` are mapped to resize window horizontally.
3. `n|<A-i>` and `n|<A-o>` are mapped to switch opened buffers/tabs.
4. `n|<A-S-i>` and `n|<A-S-o>` are mapped to move opened buffers/tabs.
5. `n|<leader>Ss`, `n|<leader>Sp`, `v|<leader>Sp` and `n|<leader>Sf` are mapped to project-level text search and replace, you can use `<C-p>` to check the detailed descriptions.
6. `n|<leader>Wh`, `n|<leader>Wj`, `n|<leader>Wk` and `n|<leader>Wl` are mapped to move splitted windows.
7. `n|<leader>gd`, `n|<leader>gD`, `n|<A-[>`, `n|<A-]>`, `n|<A-;>`, `n|<A-'>`, `n|gea`, `n|<A-S-j>`, `n|<A-S-k>`,  `i|<A-l>` and `i|<A-h>` are unmapped, they are free now!
Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
* Revert "refactor(plugins): replace wilder.nvim with cmp-cmdline."

This reverts commit bd938af.

* Revert "fixup: load cmp-cmdline when CmdlineEnter."

This reverts commit 5766c43.

* Revert "refactor(plugins): remove diffview.nvim."

This reverts commit 822b123.

* revert: recover lazy-lock.json

Signed-off-by: ayamir <lgt986452565@gmail.com>

* fixup: typo.

Signed-off-by: ayamir <lgt986452565@gmail.com>

* reset lazy-lock.json

* chore(diffview): simplify config

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
Co-authored-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Jint-lzxy and others added 4 commits April 6, 2024 13:12
* chore: cleanup and minor syntax improvements

This commit mainly tackled several minor touch-ups and syntax
improvements:

- Addressed `luacheck` issues from previous commits.
- Added some to-do comments for `_buf_vtext`.
- Eliminated redundant/outdated options.
- Temporarily removed the ability to install nightly-version configs
  and updated the names of relevant functions:
    - `clone_by_https_or_ssh` -> `clone_repo`
- Rewrote `dotstutor` to make it more readable.

* perf(debugpy): simplify venv detection logic

* fixup! chore: cleanup and minor syntax improvements

* fixup! Merge branch 'main' into chore/cleanups
@TonyWu20 TonyWu20 merged commit 263322a into main Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants