Questions tagged [digraphs]

Digraphs is Vim's way to enter characters that cannot be entered by most keyboards.

Filter by
Sorted by
Tagged with
3 votes
1 answer
55 views

Neovim - Search for Digraph

Is there a way to search for Digraphs in Neovim 0.9.1? My Ideas so far: For example somehow using the :digraphs command? In Vim there is for example the :help digraph-table and you can search there ...
Pixelbog's user avatar
  • 417
1 vote
1 answer
61 views

Digraphs Missing for Greek Letters

A co-worker built a version of gvim 9 that I'm running in the two environments below with the differing results: A VM that I have a VNC open to. Here the Greek letter digraphs work great. I'm using ...
Eric C.'s user avatar
  • 111
1 vote
1 answer
92 views

Inserting digraphs but unintentionally holding down CTRL key

In insert mode, I insert digraphs using CTRL-k. For example, I get é by pressing CTRL-k ' e. However, when typing fast, I am often still holding down the CTRL key when I hit the ' key which cause Vim ...
John Samadaranche's user avatar
1 vote
1 answer
152 views

How to type ê without pressing <C-k> e>

My keyboard layout is set to international american. And to obtain the character ê just press <sfhit+6> e. However, within the vim I need to press <C-k> e>. Is it possible to map <...
Lucas Martins Soares's user avatar
2 votes
1 answer
480 views

Inserting special characters by character code and by digraphs

I have VIM 8.2 with multi-byte support. I'm new to Vim and currently going through "Practical Vim" by Drew Neil. Tip 17 and Tip 18 talk about inserting special characters with character ...
rplee's user avatar
  • 177
2 votes
1 answer
99 views

Backspace + keypress adds a character of a different language in neovim with neomutt on my mac

I am a user of neomutt and I use neovim as my default editor. However, when I delete a character via backspace, and then type the correct character, I sometimes get a strange character from a ...
Husain's user avatar
  • 255
1 vote
0 answers
35 views

Why does `<C-k> {char1} {char2}` work for digraphs but `{char1} <BS> {char2}?

Based on the documentation of digraphs-use (:help digraphs-use) it should be possible to do both <C-k> {char1} {char2} and {char1} <BS> {char2}, but the second one does nothing and <BS&...
Jakub Arnold's user avatar
1 vote
1 answer
147 views

Enable digraph only for certain characters

I have digraph enabled :set digraph I really like the digraph setting in vim, but I often find it changes my keystrokes to some foreign character without my intention. I can see that there are ...
pfnuesel's user avatar
  • 704
0 votes
0 answers
254 views

How can I remove the default digraphs?

I like Vim’s digraph feature but I find the number of default digraphs overwhelming. Is there a way to clear all of these so that the only digraph definitions are the ones that I created myself (e.g. ...
bdesham's user avatar
  • 2,923
0 votes
1 answer
203 views

How to input full width spacewhite in vim?

In cjk characters set, full width space has the unicode value is U+3000, the english space unicode (half width space) value is U+0020. How to input full width space in Vim?
showkey's user avatar
  • 1,104
2 votes
1 answer
273 views

i_CTRL-K does not insert digraphs when in Mutt inside tmux

I configured mutt to use vim as an editor to write emails (with set editor=vim in .muttrc), and I have noticed that when I am in tmux (with an empty .tmux.conf), the vim keybinding CTRL-K in insert ...
Rastapopoulos's user avatar
1 vote
2 answers
251 views

How do you make a digraph containing a ¨?

When making a digraph, I can't seem use the ¨ symbol without getting an E39: Number expected. This error is there even when escaping it with a backslash.
xenia's user avatar
  • 451
11 votes
3 answers
6k views

How can I type the alphabetic subscripts?

I want to type the subscript i as follows: What I have tried: I got to know how to type numerial subscripts, by following this documentation. <ctrl-k>[digit]s I search the local help doc (...
Lerner Zhang's user avatar
6 votes
1 answer
3k views

Unicode characters available in shell but not within Vim

I'm using Vim on a machine through SSH with PuTTY. In my shell (bash), I can copy/paste unicode characters, like ‘ ¿ ’ using Shift + Insert and it works as expected. In Vim, within the same shell ...
Scribblemacher's user avatar
1 vote
1 answer
661 views

Using digraph mode to insert special key codes

I've always thought about digraph mode as a way to quickly insert unicode special or unusual chars into the buffer without copy-pasting things around or changing keyboard layout system-wide. So to ...
mrzool's user avatar
  • 1,002
3 votes
3 answers
471 views

How can I be sure a digraph is not defined by Vim?

I am trying to enter a latin cross (✝, Unicode 271d) into a document. I can't find a pre-defined digraph for this. I am able to enter such a character with <ctrl-v>u271d or I can define a new ...
René Nyffenegger's user avatar