NeoTerm.lua
nostalgic-term.nvim
NeoTerm.lua | nostalgic-term.nvim | |
---|---|---|
9 | 2 | |
67 | 7 | |
- | - | |
5.2 | 2.0 | |
3 months ago | 10 months ago | |
Lua | Lua | |
MIT License | 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.
NeoTerm.lua
-
Neovim is the most "admired" editor. - Stackoverflow Survey 2023
My plugin NeoTerm.lua supports "run test at cursor" out of the box with vim-test, i.e. zero configuration.
-
Start conda envs after opening a file + conda envs telefoscope & Send to terminal (both for python)?
For 3. you can try my masterpiece nyngwang/NeoTerm.lua: You can attach a terminal-buffer for each buffer. (github.com).
-
bufterm.nvim - Terminal *buffer* manager plugin
Hi, I'm the author of a similar idea, here: https://github.com/nyngwang/NeoTerm.lua. (It's a little project I started the in Jan/2022.)
-
Neovim For Java
And, if you want to open a terminal inside neovim, you could try my plugin. Where I promise to fix any bug(s) you might encounter in the (near) future: https://github.com/nyngwang/NeoTerm.lua
-
Window Switching: Toggle Term, Nvim Tree, and generic buffer
It's easy to solve. Use my plugin https://github.com/nyngwang/NeoTerm.lua, which will split an existing window to create the terminal buffer, so it won't encounter the problem you have described.
-
fzf-lua-projections.nvim: manage your sessions with fzf-lua + projections.nvim
NeoTerm.lua/neo-term.lua (github.com)
-
Uninstall all neovim plugins
Regarding doing terminal stuff inside neovim, try my plugin: nyngwang/NeoTerm.lua, which is definitely better than a tmux split, since you can attach a terminal for each window you want to run something instead of many tmux splits that split you life apart.
-
How do I vsplit and spawn a terminal to the right? It always spawns on the left side
I use NeoTerm.nvim
-
NeoTerm.lua: terminal buffer for each window split.
More details on my GitHub: nyngwang/NeoTerm.lua (github.com)
nostalgic-term.nvim
-
bufterm.nvim - Terminal *buffer* manager plugin
This looks cool! In case you might be interested, I'm the author of a similar plugin, but which only does the mode saving in terminal buffers as in Vim8 (and some other small things), nostalgic-term.nvim, and I did manage to make it work with ... type mappings and switching windows using the mouse. The main trick I used was to set the saved mode for a terminal to normal mode only if the user spends more than a dozen milliseconds in a terminal buffer in normal mode (see this bit of code in nostalgic-term). This means a ... mapping won't count as switching to terminal normal mode, but actually switching to it with will count.
- If you are not satisfied with the terminal emulator of Neovim, or preferred the one of Vim, you should checkout nostalgic-term.nvim
What are some alternatives?
bufterm.nvim - A neovim plugin to manage terminal buffers
nvim-config
FTerm.nvim - :fire: No-nonsense floating terminal plugin for neovim :fire:
venv-selector.nvim - Allows selection of python virtual environment from within neovim
dotfiles - 🏡 /.dotfiles | Includes configs for neovim, tmux, zsh, alacrity, kitty, and more | Managed by GNU stow
py_lsp.nvim - Lsp Plugin for working with Python virtual environments
confiture.nvim - A neovim lua plugin to save and launch project specific commands.
awesome-neovim - Collections of awesome neovim plugins.
nnn.nvim - File manager for Neovim powered by nnn.
intellij-plugins - Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows