rohit-px2/nvui

A modern frontend for Neovim.

C++

1,742

414 commits

updated May 6, 2023

See the code

README

NVUI

first

Featuring

  • Custom Titlebar (toggleable, see :h nvui-titlebar)
  • External Command Line (nvui --ext_cmdline)
  • Configurable positions, sizes, colors, border width, border color, etc.
  • For more information see :h nvui-cmdline

ext_cmdline

  • External Popup Menu (nvui --ext_popupmenu)
  • Configurable colors, background colors, icon sizes, alignment, border width, border color, etc.
  • For more information see :h nvui-popup

ext_popupmenu

  • Cross-platform Qt, DirectWrite on Windows
  • Font Fallback (see guifont in the bottom left)
  • Configurable through "set guifont"

fallback

  • External Multigrid Support (:h nvui-multigrid)
  • nvui --ext_multigrid
  • Smooth Scrolling
  • Smooth scrolling Demo

  • Animated Windows
  • Animated windows Demo

  • Animated Cursor (no VFX... yet)
  • Customizable cursor height (see :h NvuiCaretExtendTop and :h NvuiCaretExtendBottom)
    • Ex. :NvuiCaretExtendTop 200, :NvuiCaretExtendBottom 100 (see below)

Cursor extending Demo

Documentation

:h nvui (vim/doc/nvui.txt)

Build Instructions

See the wiki

Configuration (Command Line Arguments / Vim Configuration)

See the wiki and :h nvui for Vim command documentation.

rohit-px2/nvui

A modern frontend for Neovim.

C++

1,742

414 commits

updated May 6, 2023

See the code

README

NVUI

first

Featuring

  • Custom Titlebar (toggleable, see :h nvui-titlebar)
  • External Command Line (nvui --ext_cmdline)
  • Configurable positions, sizes, colors, border width, border color, etc.
  • For more information see :h nvui-cmdline

ext_cmdline

  • External Popup Menu (nvui --ext_popupmenu)
  • Configurable colors, background colors, icon sizes, alignment, border width, border color, etc.
  • For more information see :h nvui-popup

ext_popupmenu

  • Cross-platform Qt, DirectWrite on Windows
  • Font Fallback (see guifont in the bottom left)
  • Configurable through "set guifont"

fallback

  • External Multigrid Support (:h nvui-multigrid)
  • nvui --ext_multigrid
  • Smooth Scrolling
  • Smooth scrolling Demo

  • Animated Windows
  • Animated windows Demo

  • Animated Cursor (no VFX... yet)
  • Customizable cursor height (see :h NvuiCaretExtendTop and :h NvuiCaretExtendBottom)
    • Ex. :NvuiCaretExtendTop 200, :NvuiCaretExtendBottom 100 (see below)

Cursor extending Demo

Documentation

:h nvui (vim/doc/nvui.txt)

Build Instructions

See the wiki

Configuration (Command Line Arguments / Vim Configuration)

See the wiki and :h nvui for Vim command documentation.

Significant stargazers

(top 24 of 34)

Hiroaki Hayashi

112 followers · starred Aug 2021

Pascal Hartig

2,293 followers · starred Aug 2021

Shougo

5,022 followers · starred Sep 2021

TJ DeVries

13,961 followers · starred Aug 2021