Skip to content

Commit 064e75d

Browse files
Matthieu Coudronteto
authored andcommitted
post: visual showcase of neovim capabilities
Applied smolck patch and added nvim-qt/gnvim
1 parent 75539cb commit 064e75d

File tree

7 files changed

+55
-0
lines changed

7 files changed

+55
-0
lines changed

_data/nav.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
url: /charter/
66
- title: Roadmap
77
url: /roadmap/
8+
- title: Screenshots
9+
url: /screenshots/
810
- title: News
911
url: /news/
1012
- title: Development

images/showcase/floating-win.png

58.2 KB
Loading

images/showcase/gnvim.png

121 KB
Loading

images/showcase/goneovim.png

1.58 MB
Loading
131 KB
Loading

images/showcase/uiveonim_nyancat.png

181 KB
Loading

screenshots.html

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
layout: default
3+
title: Screenshots
4+
---
5+
6+
{% include nav.html active='Screenshots' %}
7+
8+
<div class="container golden-grid">
9+
<div>
10+
<h2>Disclaimer</h2>
11+
The following screenshots are taken from possibly unreleased versions of
12+
Neovim, to showcase what is possible with a few plugins and lines of configuration: they are not representative of an out of the box experience.
13+
14+
<h2>Terminal screenshots</h2>
15+
<ul>
16+
<li>
17+
<h5>Custom <a href="https://github.com/mhinz/vim-startify/">Start Screen</a> and <a href="https://github.com/nvim-telescope/telescope.nvim">a fuzzy finder</a></h5>
18+
<img src="/images/showcase/telescope_helptags.png" alt="TUI with telescope (courtesy of @sunjon)" width="80%">
19+
</li>
20+
21+
<li>
22+
<h5>LSP Search with <a href="https://github.com/glepnir/lspsaga.nvim#async-lsp-finder">Lspsaga</a></h5>
23+
<img src="/images/showcase/floating-win.png" alt="courtesy of @gleipnir" width="80%"/>
24+
</li>
25+
</ul>
26+
27+
<h2>GUI Screenshots</h2>
28+
Graphical interfaces are not packaged with Neovim. GUIs are not limited by terminal capabilities and can choose to override the rendering of certain neovim elements (cursor, tabline, popup menu, etc).
29+
This section showcases only a handful of them, see <a href="https://github.com/neovim/neovim/wiki/Related-projects#gui">Neovim's wiki</a> for a list of many of the available GUIs.
30+
31+
<ul>
32+
<li>
33+
<h5>Treeview and an externalized popup menu in <a href="https://github.com/equalsraf/neovim-qt">Neovim-qt</a></h5>
34+
<img src="/images/showcase/nvim-qt.png" alt="neovim-qt (courtesy of @equalsraf)" width="80%"/>
35+
</li>
36+
37+
<li>
38+
<h5>Nyancat in <a href="https://github.com/smolck/uivonim">Uivonim</a></h5>
39+
<img src="/images/showcase/uiveonim_nyancat.png" alt="uivonim (courtesy of @smolck)" width="80%"/>
40+
</li>
41+
42+
<li>
43+
<h5>Minimap and emojis in <a href="https://github.com/akiyosi/goneovim">Goneovim</a></h5>
44+
<img src="/images/showcase/goneovim.png" alt="goneovim (courtesy of @akyosi)" width="80%"/>
45+
</li>
46+
47+
<li>
48+
<h5>Externalized command mode in <a href="https://github.com/vhakulinen/gnvim">GNvim</a></h5>
49+
<img src="/images/showcase/gnvim.png" alt="goneovim (courtesy of @vhakulinen)" width="80%"/>
50+
</li>
51+
</ul>
52+
</div>
53+
</div>

0 commit comments

Comments
 (0)