Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Log In
Found the internet!

Neovim

r/neovim

125
pinned by moderators
Posted by
Neovim contributor
1 year ago
Archived
HelpfulWholesome2Silver2All-Seeing Upvote
125
90 comments
1.2k
Posted by
fennel
2 days ago
1.2k
114 comments
82
Posted by13 hours ago
82
8 comments
132
promoted
Post image
132
0 comments
11
Posted by
lua
4 hours ago
11
4 comments
6
Posted by5 hours ago

Long story short I like using dwm.nvim but I cannot get it to ignore nvim-tree or a tagbar. It always resizes it into the mix of splits when opening a new buffer.

There's an issue here with a potential fix for ignoring buffers but it just doesn't work. https://github.com/delphinus/dwm.nvim/issues/2

Before I fork and try to get it working are there any plugins that would just let me specify a layout that's like DWM (ie. main split on the left and stacked horizontal splits to the right, next/prev cycling is only for splits on the current tab)? I'm using smart-splits now but I have to move splits manually; thankfully it at least correctly ignores the buffers I specify.

I've tried others like Golden Ratio and Golden View but the animations are distracting and the cycling goes onto other tab pages which isn't what I'm after.

Is there anything that supports the following style of layout with optional nvim-tree and a tag bar.

+--------------------------+
|    |tab-bar              |
|nvim|---------+------+----|
|tree|MAIN PANE|  A   |tags|
|    |         |------|    |
|    |         |  B   |    |
+----+---------+------+----+
6
1 comment
7
Posted by7 hours ago

Hey, fellow Redditors!

I'm excited to share with you a BIG update to my Neovim plugin I've been working on. This plugin incorporates a brand new syllable algorithm that highlights the first syllable of every word in your text. I believe this feature can be beneficial to your editing experience. Let's dive into the details!

What is bionic-reading? bionic-reading is a simple but powerful Neovim plugin designed to improve reading and writing efficiency. By highlighting the first syllable of each word, it aims to aid comprehension and to highlight on logical sections of the code.

The Syllable Algorithm One of the standout features of bionic-reading is its innovative syllable algorithm. I developed this algorithm from scratch, drawing inspiration from linguistic studies and natural language processing techniques. The result is a fairly precise method for identifying syllables within words, enabling accurate highlighting of their initial sounds.

Why highlight on syllable?

  1. Enhanced Word Recognition: Syllable highlighting helps break down words into smaller, more manageable units. By focusing on the first syllable, your eyes can quickly recognize and process the core of each word. This can be especially beneficial when dealing with long or unfamiliar terms.

  2. Improved Pronunciation: In many languages, pronunciation rules are often tied to syllable boundaries. By highlighting the first syllable, bionic-reading assists with proper pronunciation. It guides your eyes to the starting point of each word, helping you sound out the syllables more accurately.

  3. Pattern Identification: Identifying patterns in language is essential for learning, writing, and editing. When you see words with the same highlighted syllables clustered together, it becomes easier to identify patterns and repetitions. This visual cue can be particularly useful for proofreading and making stylistic improvements in your writing.

  4. Mental Chunking: Chunking is a cognitive process where information is grouped into meaningful units. Highlighting syllables aids in chunking, allowing your brain to process and remember words more efficiently. By breaking down words into syllables, your mind can focus on smaller segments, making it easier to understand and retain information.

  5. Code Readability: When working with programming languages, developers often encounter complex variable names, function names, and class names. Highlighting the first syllable of these identifiers can help distinguish between similar terms, making code more readable and reducing the chances of errors caused by confusion or misinterpretation.

Installation and Configuration To give bionic-reading a spin, follow these simple steps:

  1. REQUIRED: Make sure your terminal allows for bold text

  2. Install the plugin using your preferred plugin manager. (e.g., lazy.nvim, packer.nvim)

7
3 comments

About Community

hyperextensible Vim-based text editor
Created Feb 24, 2014
r/neovim topics

56.0k

Members

345

Online

Top 5%

Ranked by Size

Related Communities

r/vim

157,225 members

r/NixOS

13,848 members

r/emacs

65,648 members

r/i3wm

56,887 members

r/rust

236,700 members

r/gamemaker

77,475 members

r/typescript

106,057 members

r/git

64,371 members

r/hammer

20,776 members

r/raspberry_pi

3,160,577 members

r/neovim Rules

1.
The golden rule
2.
Low-effort content
3.
No witch hunting
4.
No soliciting/spamming/selling

Moderators

Moderator list hidden. Learn More