|1 day ago||3 days ago|
|Apache License 2.0||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Boss: "Write better comments."
I feel there's a exception for open source projects like this one
The flow is unlikely to change, and if you look at the commit history you'll see the docs are updated along with the code.
This is from Swift-DocC, a documentation compiler for Swift frameworks and packages that will turn this into documentation that includes these diagrams
This is from the source for a documentation compiler, Swift-DocC, that turns these comments into documentation. While this diagram was not included in the documentation, other diagrams are used in the corresponding docs.
Swift-DocC is Now Open Source
2 projects | reddit.com/r/swift | 21 Oct 2021
Neovim Conf 2022
> although I consider the removal of GUI support to be about as arrogant
They didn't just delete the GUI. They made it easy to embed neovim and as a result there are several GUI frontends now. Seems like a good call - gvim is not a great gui so why keep it around rather than making it easy for gui people to make good ones against an api? There are several active guis right now: https://github.com/neovim/neovim/wiki/Related-projects#gui
My favourite is "it's not a bug, it's a feature" under issue reporting broken bang commands (https://github.com/neovim/neovim/issues/1496)
Neovim also has some surprising feature regressions compared to Vim. I tried switching to neovim for a while until I realized it was silently removing all ACLs on edited files and breaking services for me. Looking into it, I found that, for no clear reason, ACL handling was removed early on in neovim, and a bug had been open about it, with multiple pull requests that were never merged, since 2014 (https://github.com/neovim/neovim/issues/1200). Vim has never had a problem with this, as far as I know.
Results of "Neovim built-in options survey" (more in comments)
2 projects | reddit.com/r/neovim | 8 Dec 2022
I also created a GitHub issue in Neovim repository to discuss possibility of default values change. If you agree with changing options which reached 80% for some non-default value (as per commentary of Justin M. Keys), please upvote initial issue message.
Top 6 awesome text editors for Linux and Unix command-line users/developers
5 projects | reddit.com/r/linuxboss | 7 Dec 2022
Neovim is a fork of vim with additional features. The authors of Neovim wanted text editor features to improve Vim’s extensibility and maintainability. It is fully compatible with Vim’s editing model and the Vimscript language. With 30% less source-code than Vim, the vision of Neovim is to enable new applications without compromising Vim’s traditional roles. Since Neovim is a drop-in replacement for vim, the learning curve is easier for existing vim users. Feature includes:
Folding code works perfectly in vim but not neovim
2 projects | reddit.com/r/vim | 5 Dec 2022
Yeah, filed a bug: https://github.com/neovim/neovim/issues/21300
How do I install latest neovim version on Ubuntu?
4 projects | reddit.com/r/neovim | 3 Dec 2022
```#!/bin/bash# OUTPUT-COLORINGred='\e[0;31m'green='\e[0;32m'# Introduction to the setup scriptecho -e "Setup neovim...\n"cd ~sudo rm -r neovimgit clone https://github.com/neovim/neovimcd neovimsudo make CMAKE_BUILD_TYPE=Release installcd ~sudo rm -r neovimgit clone https://github.com/username/your-nvim config.git ~/.config/nvim```4 projects | reddit.com/r/neovim | 3 Dec 2022
Go to https://github.com/neovim/neovim/releases/tag/stable and download nvim-linux64.deb, then sudo apt install ./nvim-linux64.deb
nvim-rc: direnv like lua based project configuration
2 projects | reddit.com/r/neovim | 2 Dec 2022
This functionality was recently added to neovim core with this commit and this commit. Not trying to detract from your plugin, just thought I would let you know in case you're on nightly.
coc or nvim.lsp?
11 projects | reddit.com/r/neovim | 1 Dec 2022
the PR for call hierarchies in neovim's lsp client seems have been merged back in mid-2021
What are some alternatives?
vim9 - An experimental fork of Vim, exploring ways to make Vim script faster and better.
neovide - No Nonsense Neovim Client in Rust
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
helix - A post-modern modal text editor.
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
vim-polyglot - A solid language pack for Vim.
pylance-release - Documentation and issues for Pylance
FiraCode - Free monospaced font with programming ligatures
vim-visual-multi - Multiple cursors plugin for vim/neovim
intellij-lsp-server - Exposes IntelliJ IDEA features through the Language Server Protocol.
lightline.vim - A light and configurable statusline/tabline plugin for Vim
powerlevel10k - A Zsh theme