InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Smart-splits.nvim Alternatives
Similar projects and alternatives to smart-splits.nvim
-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
mini.nvim
Library of 40+ independent Lua modules improving overall Neovim (version 0.9 and higher) experience with minimal effort
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
which-key.nvim
💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.
-
-
-
legendary.nvim
Discontinued 🗺️ A legend for your keymaps, commands, and autocmds, integrates with which-key.nvim, lazy.nvim, and more.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
vim-matchup
vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.
-
-
-
-
-
-
-
-
-
packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
smart-splits.nvim discussion
smart-splits.nvim reviews and mentions
-
Make Wezterm Mimic Tmux
To make this work, you should install the smart-splits plugin for neovim, with the this configuration
-
After switching from Linux to macos, the alt keymap is not working
other custom kittens you may have created or installed eg. smart-splits.nvim
-
vim-tmux-navigator is awesome
for neovim it's probably worth pointing out smart-splits.nvim btw which has additional multiplexer support
-
Set it and forget it plugins?
mrjones2014/smart-splits.nvim - nicer window switching/resizing
-
has anyone replicated 'tmux-pain-control' keybinds into vim/nvim?
If the behavior doesn't match or you just want something better then check out https://github.com/mrjones2014/smart-splits.nvim
- how to navigate back if reached the last window on edge?
-
wow: Tmux navigation works out-of-the-box!
The plugin we use for this is: https://github.com/mrjones2014/smart-splits.nvim
-
What's the alternative to simeji/winresizer?
I use https://github.com/mrjones2014/smart-splits.nvim with the following keybindings:
-
How to resize a split based on its position?
If i understood correctly, smart-splits.nvim might do just what you want
-
smart-splits.nvim - smart, directional split resizing and navigation
smart-splits.nvim
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Jul 2025
Stats
mrjones2014/smart-splits.nvim is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of smart-splits.nvim is Lua.
Popular Comparisons
- smart-splits.nvim VS nvim-tmux-navigation
- smart-splits.nvim VS winshift.nvim
- smart-splits.nvim VS legendary.nvim
- smart-splits.nvim VS vim-resize
- smart-splits.nvim VS packer.nvim
- smart-splits.nvim VS gitsigns.nvim
- smart-splits.nvim VS nvim-compe
- smart-splits.nvim VS treesj
- smart-splits.nvim VS bufferline.nvim
- smart-splits.nvim VS zellij