734
edits
(move kanakey down) |
(→vim: update keymap; add explanatory table) |
||
Line 45: | Line 45: | ||
Copy the contents below into a file called <code>toaq.vim</code> inside a folder named <code>keymap</code> in your <code>.vim</code> directory (create it if it doesn’t exist). Then, in insert mode, you may use any of the two-keystroke “combinations” and have them replaced with accented letters on the fly. (See <code>:help mbyte-keymap</code> for more detailed information.) | Copy the contents below into a file called <code>toaq.vim</code> inside a folder named <code>keymap</code> in your <code>.vim</code> directory (create it if it doesn’t exist). Then, in insert mode, you may use any of the two-keystroke “combinations” and have them replaced with accented letters on the fly. (See <code>:help mbyte-keymap</code> for more detailed information.) | ||
{{ | {| class=wikitable | ||
" by uakci on 2022- | ! || Without underdot || With underdot | ||
|- | |||
! {{done|1}} | |||
| || {{key|.}} | |||
|- | |||
! {{done|2}} | |||
| {{key|/}} || {{key|'}} | |||
|- | |||
! {{done|3}} | |||
| {{key|:}} || {{key|"}} | |||
|- | |||
! {{done|4}} | |||
| {{key|>}} || {{key|^}} | |||
|} | |||
{{collapsible|Toaq vim keymap|<pre>" toaq keymap | |||
" by uakci on 2022-12-20 | |||
scriptencoding utf8 | scriptencoding utf8 | ||
let b:keymap_name = "toaq" | let b:keymap_name = "toaq" | ||
Line 53: | Line 69: | ||
i ı | i ı | ||
// / | // / | ||
:: : | |||
>> > | |||
'' ' | '' ' | ||
"" " | |||
^^ ^ | ^^ ^ | ||
.. . | .. . | ||
.< « | .< « | ||
Line 67: | Line 80: | ||
.} › | .} › | ||
./ ́ | ./ ́ | ||
.: ̈ | .: ̈ | ||
. | .> ̂ | ||
. | ., ̣ | ||
. | .A Ạ | ||
. | .U Ụ | ||
. | .I Ị | ||
.O Ọ | |||
.E Ẹ | |||
.a ạ | |||
.u ụ | |||
.i ı̣ | |||
.o ọ | |||
.e ẹ | |||
vy ꝡ | |||
Vy Ꝡ | |||
VY Ꝡ | |||
/A Á | /A Á | ||
/U Ú | /U Ú | ||
Line 80: | Line 101: | ||
/O Ó | /O Ó | ||
/E É | /E É | ||
/a á | /a á | ||
/u ú | /u ú | ||
Line 86: | Line 106: | ||
/o ó | /o ó | ||
/e é | /e é | ||
:A Ä | :A Ä | ||
:U Ü | :U Ü | ||
Line 116: | Line 111: | ||
:O Ö | :O Ö | ||
:E Ë | :E Ë | ||
:a ä | :a ä | ||
:u ü | :u ü | ||
Line 122: | Line 116: | ||
:o ö | :o ö | ||
:e ë | :e ë | ||
>A Â | |||
>U Û | |||
>I Î | |||
>O Ô | |||
>E Ê | |||
>a â | |||
>u û | |||
>i î | |||
>o ô | |||
>e ê | |||
'A Ạ́ | |||
'U Ụ́ | |||
'I Ị́ | |||
'O Ọ́ | |||
'E Ẹ́ | |||
'a ạ́ | |||
'u ụ́ | |||
'i ị́ | |||
'o ọ́ | |||
'e ẹ́ | |||
"A Ạ̈ | |||
"U Ụ̈ | |||
"I Ị̈ | |||
"O Ọ̈ | |||
"E Ẹ̈ | |||
"a ạ̈ | |||
"u ụ̈ | |||
"i ị̈ | |||
"o ọ̈ | |||
"e ẹ̈ | |||
^A Ậ | |||
^U Ụ̂ | |||
^I Ị̂ | |||
^O Ộ | |||
^E Ệ | |||
^a ậ | |||
^u ụ̂ | |||
^i ị̂ | |||
^o ộ | |||
^e ệ | |||
</pre>}} | </pre>}} | ||
Alternatively, for sporadic usage, you can enter Toaq characters using Ctrl+K followed by two | Alternatively, for sporadic usage, you can enter Toaq characters using Ctrl+K followed by two keystrokes (see <code>:help digraph</code>). {{VY}} is not available to input using this method. | ||
{| class="wikitable" | {| class="wikitable" | ||
! Character || Combo | ! Character || Combo | ||
|- | |- | ||
| {{ | | {{Done|2}} || {{Key|Ctrl+K}} {{Key|vowel}} {{Key|'}} | ||
|- | |- | ||
| {{ | | {{Done|3}} || {{Key|Ctrl+K}} {{Key|vowel}} {{Key|:}} | ||
|- | |- | ||
| {{ | | {{Done|4}} || {{Key|Ctrl+K}} {{Key|vowel}} {{Key|>}} | ||
|- | |- | ||
| dotless i ({{t|ı}}) || {{Key|Ctrl+K}} {{Key|.}} {{Key|i}} | | dotless i ({{t|ı}}) || {{Key|Ctrl+K}} {{Key|.}} {{Key|i}} |