Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some new plugins #1235

Draft
wants to merge 23 commits into
base: 0.10
Choose a base branch
from
Draft

Add some new plugins #1235

wants to merge 23 commits into from

Conversation

CharlesChiuGit
Copy link
Collaborator

@CharlesChiuGit CharlesChiuGit commented Apr 19, 2024

  1. advanced-git-search.nvim
  2. search.nvim
  3. replace colorizer.lua w/ [nvim-highlight-colors](https://github.com/brenoprata10/nvim-highlight-colors)

Copy link
Owner

@ayamir ayamir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I didn't notice this PR is not #1236.

@CharlesChiuGit
Copy link
Collaborator Author

do i need to change the target branch to 0.10? @ayamir

@ayamir
Copy link
Owner

ayamir commented Apr 20, 2024

do i need to change the target branch to 0.10? @ayamir

it's better to switch 👍

lua/keymap/tool.lua Outdated Show resolved Hide resolved
mjkx5 and others added 22 commits April 22, 2024 11:44
This commit mainly tweaks the loading events of some plugins to align with
upstream specifications. Additionally, there have been enhancements made to
certain documentation.

Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
* docs: add note for 0.10 nightly branch in readme.

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

* chore(issue_template): add nightly warning

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

* chore(issue_tempate): linting

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

* docs: update readme for 0.10 branch.

Co-authored-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Mohu <miracle_l@bupt.edu.cn>

* chore(issue_template): add nightly warning

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

* chore(issue_template): add nightly warning

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

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: Charles Chiu <charleschiu@hey.com>
Signed-off-by: Mohu <miracle_l@bupt.edu.cn>
Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Co-authored-by: Charles Chiu <charleschiu@hey.com>
Co-authored-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Charles Chiu <charleschiu@hey.com>
Since all tab-related stuff is now managed by `vim-sleuth`, I think
it is better to remove the relevant options to avoid confusion.

Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
* chore(go): replace vim-go with go.nvim.

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

* fix: install gopls by mason by default.

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

* feat(keymap): set `n|gi` to goto implementation.

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

* chore(keymap): use `gm` to jump to lsp implementations

Co-authored-by: 冷酔閑吟 <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Mohu <miracle_l@bupt.edu.cn>

* fixup: remove unused `map_cu`.

* chore: use gopls instead of null-ls to format.

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

* chore: add notes for config options.

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

* fixup: tidy settings for go.nvim and gopls.

* docs: update more notes for how to config go.nvim.

* chore: cleanup

Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>

* fix: enable only the options that are truly necessary

Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>

* fixup! chore: cleanup

* fix(gopls): invalid config entry

Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
Signed-off-by: Mohu <miracle_l@bupt.edu.cn>
Signed-off-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
Co-authored-by: 冷酔閑吟 <50296129+Jint-lzxy@users.noreply.github.com>
Co-authored-by: neogtliu <neogtliu@tencent.com>
Signed-off-by: ayamir <lgt986452565@gmail.com>
Co-authored-by: jint_lzxy_ <50296129+Jint-lzxy@users.noreply.github.com>
Signed-off-by: Mohu <miracle_l@bupt.edu.cn>
@gezhanling
Copy link

May you consider add the vim-orgmode plugin?

@CharlesChiuGit
Copy link
Collaborator Author

CharlesChiuGit commented Apr 28, 2024

i'm not sure if adding orgmode would benefit most neovim users.
If we really need to add orgmode, i think https://github.com/nvim-orgmode/orgmode or https://github.com/nvim-neorg/neorg might be better.

@Jint-lzxy
Copy link
Collaborator

if adding orgmode would benefit most neovim users.

If memory serves me correctly, I think this is exactly why we dropped orgmode around two years ago. It's undeniably powerful, but getting the hang of it still demands some effort. Plus IMHO it actually diverges from the primary purpose of using neovim as a pure text editor for the majority of neovim users - its code is notably self-contained and straightforward to configure, but it's also massive(!), which (I think) categorizes it as an excellent example of custom plugins rather than being included in our default plugin list. My two cents on using orgmode is that it's a great "app" for note-taking related stuff, but it's definitely not a must-have for our base config.

@gezhanling
Copy link

My two cents on using orgmode is that it's a great "app" for note-taking related stuff

By the way, do you use the Emacs orginal orgmode?

@Jint-lzxy
Copy link
Collaborator

My two cents on using orgmode is that it's a great "app" for note-taking related stuff

By the way, do you use the Emacs orginal orgmode?

@gezhanling I experimented with that years ago before transitioning to Vim, and imo it worked nicely with Emacs :D

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.

None yet

5 participants