CompetiTest.nvim
cpeditor.nvim
CompetiTest.nvim | cpeditor.nvim | |
---|---|---|
9 | 2 | |
342 | 25 | |
- | - | |
5.3 | 8.7 | |
3 months ago | almost 2 years ago | |
Lua | Lua | |
GNU Lesser 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.
CompetiTest.nvim
-
Competitive Programming setup
I use competitest which supports Competitive Companion to fetch data from places like Codeforces. It also supports adding your own input/outputs manually and have a UI to check it.
-
How to configure nvim UI to look like this?
The "look" you're looking for is given by a bunch of plugins: - OneDark.nvim as colorscheme - TS Rainbow for rainbow brackets - BarBar for bufferline - Nvim Devicons and NerdFonts to view file icons - NvimTree as a file manager - Indent Blankline to show indentation guides - CompetiTest with vertical split UI - Feline as statusline plugin. In the screenshot feline is configured with a custom theme. As you can see statusline is different for CompetiTest buffers: a different statusline can be configured for every different filetype using conditional_config.
-
How to install plugins that do not have .lua files?
I am completely new to Vim and I'm trying to set up this plugin: https://github.com/xeluxee/competitest.nvim
-
how add data into neovim for cpp files
Actually it's a bug. It will be fixed ASAP.
-
Code highlighting sucks on Neovim.
Sorry for the offtopic, but the code in the screenshot looks like a competitive programming template. If you're interested in CP take a look at CompetiTest and other competitive programming plugins for Neovim
-
Setting up neovim for competitive programming
Take a look at competitest
- CompetiTest.nvim: a testcase manager and checker for competitive programming contests
cpeditor.nvim
-
Been using vim for about 4 years. What would I gain if I switched to neovim?
back in 2021 I tried to write a plugin in vim and I need http server(vim readme use python for this), regrex stuff so ended up writing in python. I also needed a clickable tabline so I ended up switching to neovim in the end. I tried to add everything was so complex (For me) that I am glad nvim 0.5 adopt lua so I can actually finish the new plugin
-
Writing a neovim plugin. Please send criticisms to make the code better
This scenerio is what I was talking about, there is a local problem = problems.current_problem on every single line. Can I do something about it or it is what it is?
What are some alternatives?
cp.nvim - Competitive programming neovim plugin [Moved to: https://github.com/nullchilly/cpeditor.nvim]
cpeditor - The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
StyLua - An opinionated Lua code formatter
NvChad - An attempt to make neovim cli as functional as an IDE while being very beautiful , blazing fast. [Moved to: https://github.com/NvChad/NvChad]
cphelper.nvim - Neovim helper for competitive programming. Use https://sr.ht/~p00f/cphelper.nvim instead
api-client - API client to develop tools for competitive programming
luacheck - A tool for linting and static analysis of Lua code.
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
cp.vim
nvim-lspconfig - Quickstart configs for Nvim LSP
nvim-cmp - A completion plugin for neovim coded in Lua.