nvim-window
By yorickpeterse
winpick.nvim
Simple window picker for Neovim (by gbrlsnchs)
nvim-window | winpick.nvim | |
---|---|---|
8 | 2 | |
- | 48 | |
- | - | |
- | 0.0 | |
- | over 1 year ago | |
Lua | ||
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
nvim-window
Posts with mentions or reviews of nvim-window.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-22.
-
What do you use besides Neovim to manage windows (workflow)?
I'm using https://gitlab.com/yorickpeterse/nvim-window to jump between neovim's windows (mapped to w).
-
winpick.nvim: Plugin for picking a window
What is the difference, in your opinion, or maybe selling point between this plugin and the other ones like it? For example nvim-window and nvim-window-picker, to name the Lua ones that I can think of.
-
Hydra update
Now, Neovim will wait for users input inside hydra if it is required: for example, for nvim-window and so on.
-
nvim-window-picker: nvim-tree like window picker plugin
A while back I wrote an equivalent (but probably much simpler and more limited) plugin for NeoVim: https://gitlab.com/yorickpeterse/nvim-window.
-
Global statusline support merged to Neovim master
hey look! https://gitlab.com/yorickpeterse/nvim-window
-
Window numbering package for vim/neovim (like winum in emacs)?
I've found nvim-window and vim-win, which sort of provide this behaviour.
-
https://np.reddit.com/r/neovim/comments/ommttr/neovim_05_golang_setup/h5mi9qo/
return require('packer').startup { function(use) use 'wbthomason/packer.nvim' -- hacks use 'tjdevries/astronauta.nvim' -- git use {'tpope/vim-fugitive'} --use 'airblade/vim-gitgutter' use {'lewis6991/gitsigns.nvim', requires = {'nvim-lua/plenary.nvim'}} use 'tweekmonster/startuptime.vim' -- text manipulation use 'tpope/vim-surround' use 'mattn/emmet-vim' -- navigation use {'kyazdani42/nvim-tree.lua'} use 'phaazon/hop.nvim' use {'https://gitlab.com/yorickpeterse/nvim-window'} use { 'nvim-telescope/telescope.nvim', requires = {{'nvim-lua/popup.nvim'}, {'nvim-lua/plenary.nvim'}} } use { 'camspiers/snap' } use { "folke/trouble.nvim", requires = "kyazdani42/nvim-web-devicons", config = function() require("trouble").setup{} end } -- Highlights use { 'nvim-treesitter/nvim-treesitter', requires = { 'nvim-treesitter/nvim-treesitter-refactor', 'nvim-treesitter/nvim-treesitter-textobjects' }, -- config = [[require('settings/plugins/treesitter')]] } use {'nvim-treesitter/playground'} -- Indentation tracking use { 'lukas-reineke/indent-blankline.nvim', } -- Completion and linting use 'neovim/nvim-lspconfig' use {'hrsh7th/nvim-compe', 'onsails/lspkind-nvim'} use 'hrsh7th/vim-vsnip' use 'rafamadriz/friendly-snippets' use 'windwp/nvim-autopairs' use 'nvim-lua/lsp-status.nvim' -- use 'dense-analysis/ale' -- misc use 'tpope/vim-sleuth' use { "folke/which-key.nvim", config = function() require("which-key").setup{} end } use {'folke/zen-mode.nvim', config = function() require("zen-mode").setup {} end} use 'tpope/vim-commentary' use 'glepnir/dashboard-nvim' use 'rafcamlet/nvim-luapad' -- colors -- use 'https://git.konart.dev/konart/ciapre.vim' use '~/build/personal/ciapre.vim' -- UI use { 'glepnir/galaxyline.nvim', branch = 'main', -- your statusline -- config = function() require'settings/plugings' end, -- some optional icons requires = {'kyazdani42/nvim-web-devicons', opt = true} } use {'akinsho/nvim-bufferline.lua', requires = {'kyazdani42/nvim-web-devicons', opt = true}} end }
-
Neovim 0.5 - Golang setup
-- hacks use 'tjdevries/astronauta.nvim' -- git use {'tpope/vim-fugitive'} --use 'airblade/vim-gitgutter' use {'lewis6991/gitsigns.nvim', requires = {'nvim-lua/plenary.nvim'}} use 'tweekmonster/startuptime.vim' -- text manipulation use 'tpope/vim-surround' use 'mattn/emmet-vim' -- navigation use {'kyazdani42/nvim-tree.lua'} use 'phaazon/hop.nvim' use {'https://gitlab.com/yorickpeterse/nvim-window'} use { 'nvim-telescope/telescope.nvim', requires = {{'nvim-lua/popup.nvim'}, {'nvim-lua/plenary.nvim'}} } use { 'camspiers/snap' } use { "folke/trouble.nvim", requires = "kyazdani42/nvim-web-devicons", config = function() require("trouble").setup{} end } -- Highlights use { 'nvim-treesitter/nvim-treesitter', requires = { 'nvim-treesitter/nvim-treesitter-refactor', 'nvim-treesitter/nvim-treesitter-textobjects' }, -- config = [[require('settings/plugins/treesitter')]] } use {'nvim-treesitter/playground'}
winpick.nvim
Posts with mentions or reviews of winpick.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-10.
-
winpick.nvim: Plugin for picking a window
The issue I had was, when there were multiple windows open in a tabpage, navigation between nonadjacent windows used to be slow for me. Therefore I decided to create something to quickly navigate between them: winpick.nvim.
-
What is the most interesting part of your Lua config?
Another cool thing I made was a window picker, which I decided to publish as a plugin. It is integrated with my custom FZF providers, so whenever I choose an item from the fuzzy list, it calls the window picker so I can choose in which open window I should open that file. You can find it here.
What are some alternatives?
When comparing nvim-window and winpick.nvim you can also consider the following projects:
nvim-window-picker - This plugins prompts the user to pick a window and returns the window id of the picked window
vim-choosewin - Land on window you chose like tmux's 'display-pane'
neovim-dotfiles - luong komorebi neovim lua configurations
FTerm.nvim - :fire: No-nonsense floating terminal plugin for neovim :fire:
nvim-dotfiles-kitty - Neovim + Kitty = ❤️
Comment.nvim - :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
emacs-winum - Window numbers for Emacs - Navigate windows and frames using numbers
dotfiles - My dotfiles
hydra.nvim - Create custom submodes and menus
dotfiles
nvim-window vs nvim-window-picker
winpick.nvim vs vim-choosewin
nvim-window vs neovim-dotfiles
winpick.nvim vs FTerm.nvim
nvim-window vs nvim-dotfiles-kitty
winpick.nvim vs Comment.nvim
nvim-window vs emacs-winum
winpick.nvim vs dotfiles
nvim-window vs hydra.nvim
winpick.nvim vs nvim-window-picker
nvim-window vs vim-choosewin
winpick.nvim vs dotfiles