HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
chrisbra
unicode.vim
Vim Script2018–2024
chrisbra / unicode.vim

unicode.vim

A Vim plugin that provides a completion function for Unicode glyphs

3Distinct people
5Mentions
0Explicit recommenders
462GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A Vim plugin that provides a completion function for Unicode glyphs

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 12:54:37 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year5 dated mentions

Observed mentions: 2018-02-15 12:26:25 UTC to 2024-02-06 01:24:25 UTC.

012018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC101
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC101
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC101
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101

What Hacker News says

5 sources
Given that we're in a vim story, I'll reply with a little vim tip… Vim has digraph support built-in¹, so for your example the first few digraphs are In, p*, >=, h*. It is also how I typed the ellipsis on the first line of this comment(,.), and the superscript footnotes(1S and 2S). A more complete Unicode solution for vim is available in Christian Brabandt's excellent plugin². ¹ https://vimhelp.org/digraph.txt.html ² https://github.com/chrisbra/unicode.vim
In How I'm able to take notes in mathematics lectures using LaTeX and Vim (2019)
Christian Brabandt's excellent unicode.vim¹ can be a useful addition to the features mentioned in that article. Among its functionality is a better alternative to `ga` that also presents the name the character. For example, compare `ga` with unicode.vim's version: <> 128572, Hex 0001f63c, Octal 373074 '' U+1F63C Dec:128572 CAT FACE WITH WRY SMILE &#x1F63C; /\%U1f63c "\U1f63c" Edit: Imagine there is an unfiltered colorful cat peeking out between the <> and '' in the above text. ¹ https://github.com/chrisbra/unicode.vim
In How to Use Emojis with Vim
> I hit :w so reflexively and regularly in working files that swap files only occasionally saves my butt I'm definitely one of those people too, and while I don't disable swap files I do depend heavily on `persistent-undo`. It literally changed the way I work when it was introduced. To some extent I treat it as an extension to swapfile functionality as it also operates across broken sessions(intentional or not). > [...] the user experience with them Christian Brabandt's Recover.vim¹ is a huge improvement for those few times when you do actually want to work with a swap file. General recommendation to poke around in his other repositories too, as he has written a heap of extremely useful vim things. Edit: Especially unicode.vim² which improves `ga` no end, csv.vim³ which feels like magic, NrrwRgn⁴ for fellow emacs refugees, and ... ¹ ht
Read the rest
In Five lines I put in a blank .vimrc
I was operating under the impression that a single asterisk would muck up the Markdown parsing on HN. Turns out I'm half wrong it seems. Some work. With the italicised tests below, the first has a prepended asterisk, the second has an appended one. * Test Test* Test Test Test * I think I just started using daggers because U+2020 was super easy to remember and to avoid Markdown issues and the habit has stuck. You don't by any chance use Vim, do you? I use the Unicode plugin[0] by Christian Brabandt in Vim to quickly search for Unicode characters. You can use vim-plug[1][2] by Junegunn Choi, for instance, to install it and keep it updated or just install it manually yourself. call plug#begin('~/.vim/plugged') Plug 'https://github.com/chrisbra/unicode.vim' call plug#end() Then within vim type :UnicodeSearch dagger to search for d
Read the rest
aggers. This gives me: † U+2020 Dec:008224 DAGGER (/-) &dagger; ‡ U+2021 Dec:008225 DOUBLE DAGGER (/=) &Dagger; &ddagger; ⸶ U+2E36 Dec:011830 DAGGER WITH LEFT GUARD &#x2E36; ⸷ U+2E37 Dec:011831 DAGGER WITH RIGHT GUARD &#x2E37; ⸸ U+2E38 Dec:011832 TURNED DAGGER &#x2E38; U+1F5E1 Dec:128481 DAGGER KNIFE &#x1F5E1; [0] https://github.com/chrisbra/unicode.vim [1] https://github.com/junegunn/vim-plug [2] https://github.com/junegunn/vim-plug/wiki/tips#automatic-ins...
In ITER is a showcase for the drawbacks of fusion energy

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.