killersheep
vim9jit
Our great sponsors
killersheep | vim9jit | |
---|---|---|
5 | 14 | |
504 | 498 | |
0.4% | - | |
0.0 | 6.0 | |
6 months ago | about 2 months ago | |
Vim Script | Rust | |
GNU General Public License v3.0 or later | MIT License |
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.
killersheep
-
Weekly Vim tips and tricks thread! #24
We all know that the real must-have plugin is vim/killersheep.
-
So, is your main editor Vim or Neovim?
I guess that I sort of did actually answer your question: there are plugins that work on Neovim but not on Vim, but the only plugin I found that worked on Vim but not on Neovim is vim/killersheep, so you get more plugins at no cost.
-
Games inside nvim?
I'm looking for games (snakes etc) that can be played inside vim/nvim but I haven't find good ones. killersheep can only be played in Vim, vim-snake doesn't work that fine ...
-
Well, NeoVim is better than VSCode in many aspects... E.g. The Tetris-Suite :)
You can play the killer sheep by the grand master. :KillKillKill!
-
try it out!
Playing hidden game in vim
vim9jit
-
Vim-writegood: nothing, but a simple Vim9 wrapper around write-good.
That's not happening any time soon, but there's this project by one of Neovim's contributers that transpiles Vim9 script into Lua.
-
Introducing neovim config written in C
Probably feasible with https://github.com/tjdevries/vim9jit actually
-
Has anyone migrated their vimrc to vim9script ?
There's https://github.com/tjdevries/vim9jit. It has reportedly been used to port Vim9script runtime files to Neovim.
- Vim9jit: A vim9script to Lua transpiler written in Rust
-
What does emacs and elisp has as an advantage over nvim and lua?
Neovim is going to use a transpiler that covers vim9script code to lua code using the nvim api in the future (https://github.com/tjdevries/vim9jit)
-
Any Vimscript to Lua transpilers?
I didn’t watch the streams because I wasn’t totally sure what he was even doing, but maybe this will take some of it off your hands: https://github.com/tjdevries/vim9jit
-
I am done with vim (ThePrimeagen)
It could (rightly) be argued that neovim could just merge in vim9script, but I think this probably isn't the best more. I'm personally more in favor of getting a vim9 cross-compiler working, that way there's an easy way to support both. But that's my ignorant two cents on the matter.
-
So, is your main editor Vim or Neovim?
A core contributor to Neovim is toying with a Vim9Script to Lua convertor.
-
Vim 9.0 Was Released
That's not necessarily true.
Core maintainer of the Neovim Tjdevries is working on a compatibility layer that would allow vim9 to not only run in Neovim, but likely faster.
Source: https://github.com/tjdevries/vim9jit
-
Vim 9 has been released
My understanding was the neovim folks decided this wasn't work the hassle. TJ already has https://github.com/tjdevries/vim9jit, which transpiles vim9scripts to lua, and that is much more likely the way things will go.
What are some alternatives?
tetris-paste.lua
vim-startuptime - A plugin for profiling Vim and Neovim startup time.
vim-oscyank - A Vim plugin to copy text through SSH with OSC52
lua-languages - Languages that compile to Lua
nvim-cursorword - highlight the word under the cursor.
vim9 - An experimental fork of Vim, exploring ways to make Vim script faster and better.
nvim - Straightforward and pure Lua based Neovim configuration for my work as DevOps/Cloud Engineer with batteries included for Python, Golang, and, of course, YAML
gaming.vim - Gaming Vim color scheme
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
nvim-defaults.vim - Neovim default settings for Vim
impatient.nvim - Improve startup time for Neovim