aboutsummaryrefslogtreecommitdiff
path: root/vim/.vim/plugged/vimling/plugin
diff options
context:
space:
mode:
authorKumar Damani <damani.kumar@gmail.com>2019-05-16 22:16:09 +0000
committerKumar Damani <damani.kumar@gmail.com>2019-05-16 22:16:09 +0000
commit12564a8f73ebe721d415a04d36f7aac7091bea9d (patch)
treebbc8a6bf6aabe832b3ee435eaa605dcac655fc5f /vim/.vim/plugged/vimling/plugin
parent1241da7ab7a4e91248391ee9b045267bcbbeee4f (diff)
updating vimrc
Diffstat (limited to 'vim/.vim/plugged/vimling/plugin')
-rw-r--r--vim/.vim/plugged/vimling/plugin/deadkeys.vim253
-rw-r--r--vim/.vim/plugged/vimling/plugin/ipa.vim186
-rw-r--r--vim/.vim/plugged/vimling/plugin/prose.vim38
-rw-r--r--vim/.vim/plugged/vimling/plugin/vimling.vim8
4 files changed, 0 insertions, 485 deletions
diff --git a/vim/.vim/plugged/vimling/plugin/deadkeys.vim b/vim/.vim/plugged/vimling/plugin/deadkeys.vim
deleted file mode 100644
index 9885b0f..0000000
--- a/vim/.vim/plugged/vimling/plugin/deadkeys.vim
+++ /dev/null
@@ -1,253 +0,0 @@
-let g:DeadKeysOn=0
-
-function! ToggleDeadKeys()
- if !g:DeadKeysOn
- call DeadKeys()
- else
- call DeadKeysOff()
- endif
-endfunction
-
-function! DeadKeys()
- echo "Dead Keys: On"
- let g:DeadKeysOn=1
- " grave accents
- imap `a à
- imap `e è
- imap `i ì
- imap `o ò
- imap `u ù
- imap `A À
- imap `E È
- imap `I Ì
- imap `O Ò
- imap `U Ù
- imap `<space> `
-
- " umlaut
- imap "a ä
- imap "e ë
- imap "i ï
- imap "o ö
- imap "u ü
- imap "A Ä
- imap "E Ë
- imap "I Ï
- imap "O Ö
- imap "U Ü
- imap "<space> "
-
- " macrons
- imap :a ā
- imap :e ē
- imap :i ī
- imap :o ō
- imap :u ū
- imap :A Ā
- imap :E Ē
- imap :I Ī
- imap :O Ō
- imap :U Ū
-
- " acute accents
- imap 'a á
- imap 'A Á
- imap 'C Ć
- imap 'c ć
- imap 'e é
- imap 'E É
- imap 'i í
- imap 'I Í
- imap 'N Ń
- imap 'n ń
- imap 'o ó
- imap 'R Ŕ
- imap 'r ŕ
- imap 'S Ś
- imap 's ś
- imap 'O Ó
- imap 'u ú
- imap 'U Ú
- imap '<space> '
-
- " under dot
- imap .D Ḍ
- imap .d ḍ
- imap .H Ḥ
- imap .h ḥ
- imap .L Ḹ
- imap .l ḹ
- imap .M Ṃ
- imap .m ṃ
- imap .N Ṇ
- imap .n ṇ
- imap .R Ṛ
- imap .r ṛ
- imap .G Ṝ
- imap .g ṝ
- imap .S Ṣ
- imap .s ṣ
- imap .T Ṭ
- imap .t ṭ
-
- " tilde
- imap ~a ã
- imap ~A Ã
- imap ~e ẽ
- imap ~E Ẽ
- imap ~i ĩ
- imap ~I Ĩ
- imap ~o õ
- imap ~O Õ
- imap ~u ũ
- imap ~U Ũ
- imap ~n ñ
- imap ~N Ñ
-
- " caron
- imap >A Ǎ
- imap >a ǎ
- imap >C Č
- imap >c č
- imap >E Ě
- imap >e ě
- imap >G Ǧ
- imap >g ǧ
- imap >I Ǐ
- imap >i ǐ
- imap >O Ǒ
- imap >o ǒ
- imap >R Ř
- imap >r ř
- imap >S Ṧ
- imap >s ṧ
- imap >U Ǔ
- imap >u ǔ
- imap >V Ǚ
- imap >v ǚ
- imap >Z Ž
- imap >z ž
-
-endfunction "deadkeys()
-
-
-function! DeadKeysOff()
- echo "Dead Keys: Off"
- let g:DeadKeysOn=0
-
- " unmapping graves
- iunmap `a
- iunmap `e
- iunmap `i
- iunmap `o
- iunmap `u
- iunmap `A
- iunmap `E
- iunmap `I
- iunmap `O
- iunmap `U
- iunmap `<space>
-
- " unmapping umlauts
- iunmap "a
- iunmap "e
- iunmap "i
- iunmap "o
- iunmap "u
- iunmap "A
- iunmap "E
- iunmap "I
- iunmap "O
- iunmap "U
- iunmap "<space>
-
- " unmapping macrons
- iunmap :a
- iunmap :e
- iunmap :i
- iunmap :o
- iunmap :u
- iunmap :A
- iunmap :E
- iunmap :I
- iunmap :O
- iunmap :U
-
- " unmapping acutes
- iunmap 'a
- iunmap 'A
- iunmap 'C
- iunmap 'c
- iunmap 'e
- iunmap 'E
- iunmap 'i
- iunmap 'I
- iunmap 'N
- iunmap 'n
- iunmap 'o
- iunmap 'R
- iunmap 'r
- iunmap 'S
- iunmap 's
- iunmap 'O
- iunmap 'u
- iunmap 'U
- iunmap '<space>
- " under dot
- iunmap .D
- iunmap .d
- iunmap .H
- iunmap .h
- iunmap .L
- iunmap .l
- iunmap .M
- iunmap .m
- iunmap .N
- iunmap .n
- iunmap .R
- iunmap .r
- iunmap .G
- iunmap .g
- iunmap .S
- iunmap .s
- iunmap .T
- iunmap .t
-
- "tilde
- iunmap ~a
- iunmap ~A
- iunmap ~e
- iunmap ~E
- iunmap ~i
- iunmap ~I
- iunmap ~o
- iunmap ~O
- iunmap ~u
- iunmap ~U
- iunmap ~n
-
- " caron
- iunmap >A
- iunmap >a
- iunmap >C
- iunmap >c
- iunmap >E
- iunmap >e
- iunmap >G
- iunmap >g
- iunmap >I
- iunmap >i
- iunmap >O
- iunmap >o
- iunmap >R
- iunmap >r
- iunmap >S
- iunmap >s
- iunmap >U
- iunmap >u
- iunmap >V
- iunmap >v
- iunmap >Z
- iunmap >z
-
-endfunction
diff --git a/vim/.vim/plugged/vimling/plugin/ipa.vim b/vim/.vim/plugged/vimling/plugin/ipa.vim
deleted file mode 100644
index 3fbd23c..0000000
--- a/vim/.vim/plugged/vimling/plugin/ipa.vim
+++ /dev/null
@@ -1,186 +0,0 @@
-let g:IPAOn=0
-
-function! ToggleIPA()
- if !g:IPAOn
- call IPA()
- else
- call IPAOff()
- endif
-endfunction
-
-function! IPA()
- echo "IPA macros activated"
- let g:IPAOn=1
- imap ,nn ɲ̊
- imap ,gn ɲ
- imap ,ng ŋ
- imap ,' ʔ
- imap ,sh ʃ
- imap ,zh ʒ
- imap ,xi ɕ
- imap ,zi ʑ
- imap ,ph ɸ
- imap ,bh β
- imap ,th θ
- imap ,dh ð
- imap ,cc ç
- imap ,jj ʝ
- imap ,gh ɣ
- imap ,xx χ
- imap ,fr ʁ
- imap ,HH ħ
- imap ,hh ɦ
- imap ,vv ʋ
- imap ,er ɹ
- imap ,fl ɾ
- imap ,bb ʙ
- imap ,ih ɨ
- imap ,ii ɪ
- imap ,eu ɯ̽
- imap ,uu ʊ
- imap ,uh ə
- imap ,eh ɛ
- imap ,oe œ
- imap ,au ɔ
- imap ,ae æ
- imap ,aa ɐ
- imap ,OE ɶ
- imap ,ah ɑ
- imap ,ba ɒ
-endfunction
-
-function! IPAOff()
- echo "IPA macros off."
- let g:IPAOn=0
- iunmap ,nn
- iunmap ,gn
- iunmap ,ng
- iunmap ,'
- iunmap ,sh
- iunmap ,zh
- iunmap ,xi
- iunmap ,zi
- iunmap ,ph
- iunmap ,bh
- iunmap ,th
- iunmap ,dh
- iunmap ,cc
- iunmap ,jj
- iunmap ,gh
- iunmap ,xx
- iunmap ,fr
- iunmap ,HH
- iunmap ,hh
- iunmap ,vv
- iunmap ,er
- iunmap ,fl
- iunmap ,bb
- iunmap ,ih
- iunmap ,ii
- iunmap ,eu
- iunmap ,uu
- iunmap ,uh
- iunmap ,eh
- iunmap ,oe
- iunmap ,au
- iunmap ,ae
- iunmap ,aa
- iunmap ,OE
- iunmap ,ah
- iunmap ,ba
-endfunction
-
-" As of yet unimplemented:
-"b̪
-"t̼
-"d̼
-"ʈ
-"ɖ
-"ɟ
-"ɡ
-"ɢ
-"ʡ
-"ʂ
-"ʐ
-"θ̼
-"ð̼
-"θ̠
-"ð̠
-"ɹ̠̊
-"ɹ̠
-"ɻ
-"ʕ
-"ʢ
-"ʋ̥
-"ɹ̥
-"ɻ̊
-"ɻ
-"j̊
-"ɰ̊
-"ɰ
-"ʔ̞
-"ⱱ̟
-"ⱱ
-"ɾ̼
-"ɾ̥
-"ɽ̊
-"ɽ
-"ɢ̆
-"ʡ̮
-"ʙ̥
-"r̼
-"r̥
-"ɽ̊
-"ɽ
-"ʀ̥
-"ʀ
-"ʜ
-"ʢ
-"ɬ
-"ɮ
-"ɭ̊
-"ʎ̥
-"ʎ̝
-"ʟ̝̊
-"ʟ̝
-"l̥
-"ɭ̊
-"ɭ
-"ʎ̥
-"ʎ
-"ʟ̥
-"ʟ
-"ʟ̠
-"ɺ
-"ɺ̢
-"ʎ̮
-"ʟ̆
-"ʉ
-"ɯ
-"ʏ
-"ɪ̈
-"ʊ̈
-"ø
-"ɘ
-"ɵ
-"ɤ
-"e̞
-"ø̞
-"ɵ̞
-"ɤ̞
-"o̞
-"ɜ
-"ɞ
-"ʌ
-"ɞ̞
-"ä
-"ɒ̈
-"m̥
-"ɱ
-"n̼
-"n̥
-"ɳ̊
-"ɳ
-"ŋ̊
-"ɴ
-"p̪
diff --git a/vim/.vim/plugged/vimling/plugin/prose.vim b/vim/.vim/plugged/vimling/plugin/prose.vim
deleted file mode 100644
index cf9470e..0000000
--- a/vim/.vim/plugged/vimling/plugin/prose.vim
+++ /dev/null
@@ -1,38 +0,0 @@
-let g:ProseOn=0
-
-function! ToggleProse()
- if !g:ProseOn
- call Prose()
- else
- call ProseOff()
- endif
-endfunction
-
-function! Prose()
- echo "Prose: On"
- let g:ProseOn=1
-
- noremap j gj
- noremap k gk
- noremap 0 g0
- noremap $ g$
- noremap A g$a
- noremap I g0i
- setlocal linebreak nonumber norelativenumber t_Co=0 foldcolumn=2
- hi! link FoldColumn Normal
-
-endfunction
-
-function! ProseOff()
- echo "Prose: Off"
- let g:ProseOn=0
-
- noremap j j
- noremap k k
- noremap 0 0
- noremap $ $
- noremap A A
- noremap I I
- setlocal nolinebreak number relativenumber t_Co=256 foldcolumn=0
-
-endfunction
diff --git a/vim/.vim/plugged/vimling/plugin/vimling.vim b/vim/.vim/plugged/vimling/plugin/vimling.vim
deleted file mode 100644
index c30493c..0000000
--- a/vim/.vim/plugged/vimling/plugin/vimling.vim
+++ /dev/null
@@ -1,8 +0,0 @@
-nm <leader><leader>d :call ToggleDeadKeys()<CR>
-imap <leader><leader>d <esc>:call ToggleDeadKeys()<CR>a
-
-nm <leader><leader>i :call ToggleIPA()<CR>
-imap <leader><leader>i <esc>:call ToggleIPA()<CR>a
-
-nm <F8> :call ToggleProse()<CR>
-