mirror of
https://github.com/preservim/vim-wordy.git
synced 2025-11-15 05:13:47 -05:00
simplified ring; multiple types
This commit is contained in:
@@ -18,62 +18,46 @@ let g:wordy_dir = fnamemodify(resolve(expand('<sfile>:p')), ':h:h')
|
||||
|
||||
command -nargs=0 NoWordy call wordy#init({})
|
||||
|
||||
command -nargs=0 BeingWordy call wordy#init({ 'd': ['being',] })
|
||||
command -nargs=0 BeingWordy call wordy#init({ 'd': 'being' })
|
||||
command -nargs=0 PassiveWordy call wordy#init({ 'd': ['passive-voice', 'being',] })
|
||||
|
||||
command -nargs=0 WeakWordy call wordy#init({ 'd': ['weak',] })
|
||||
command -nargs=0 LazyWordy call wordy#init({ 'd': ['weak',] })
|
||||
command -nargs=0 WeakWordy call wordy#init({ 'd': 'weak' })
|
||||
command -nargs=0 LazyWordy call wordy#init({ 'd': 'weak' })
|
||||
|
||||
command -nargs=0 ProblemWordy call wordy#init({ 'd': ['problematic',] })
|
||||
command -nargs=0 WordyWordy call wordy#init({ 'd': ['redundant',] })
|
||||
command -nargs=0 ProblemWordy call wordy#init({ 'd': 'problematic' })
|
||||
command -nargs=0 WordyWordy call wordy#init({ 'd': 'redundant' })
|
||||
|
||||
command -nargs=0 JargonWordy call wordy#init({ 'd': ['business-jargon', 'art-jargon',] })
|
||||
command -nargs=0 PuffWordy call wordy#init({ 'd': ['puffery',] })
|
||||
command -nargs=0 WeaselWordy call wordy#init({ 'd': ['weasel',] })
|
||||
command -nargs=0 JargonWordy call wordy#init({ 'd': 'business-jargon' })
|
||||
command -nargs=0 ArtJargonWordy call wordy#init({ 'd': 'art-jargon' })
|
||||
command -nargs=0 PuffWordy call wordy#init({ 'd': 'puffery' })
|
||||
command -nargs=0 WeaselWordy call wordy#init({ 'd': 'weasel' })
|
||||
|
||||
command -nargs=0 TriteWordy call wordy#init({ 'd': [ 'colloquial', 'idiomatic', 'similies',] })
|
||||
command -nargs=0 TriteWordy call wordy#init({ 'd': ['colloquial', 'idiomatic', 'similies',] })
|
||||
|
||||
" tools for formal and objective writing
|
||||
command -nargs=0 VagueTimeWordy call wordy#init({ 'd': ['vague-time',] })
|
||||
command -nargs=0 OpineWordy call wordy#init({ 'd': ['opinion',] })
|
||||
command -nargs=0 SaidWordy call wordy#init({ 'd': ['said-synonyms',] })
|
||||
command -nargs=0 AintWordy call wordy#init({ 'd': ['contractions',] })
|
||||
command -nargs=0 VagueTimeWordy call wordy#init({ 'd': 'vague-time' })
|
||||
command -nargs=0 OpineWordy call wordy#init({ 'd': 'opinion' })
|
||||
command -nargs=0 SaidWordy call wordy#init({ 'd': 'said-synonyms' })
|
||||
command -nargs=0 AintWordy call wordy#init({ 'd': 'contractions' })
|
||||
|
||||
command -nargs=0 NextWordy call wordy#jump('#next')
|
||||
command -nargs=0 PrevWordy call wordy#jump('#prev')
|
||||
command -nargs=0 NextWordy call wordy#jump(1)
|
||||
command -nargs=0 PrevWordy call wordy#jump(-1)
|
||||
|
||||
let g:wordy = ''
|
||||
let g:wordy_ring_index = -1 " start at beginning
|
||||
|
||||
" ordered list of keys into s:wordy#data; user configurable
|
||||
" user configurable ring of dictionaries
|
||||
if !exists('g:wordy#ring')
|
||||
let g:wordy#ring = [
|
||||
\ 'jargon' ,
|
||||
\ 'passive' ,
|
||||
\ 'puffery' ,
|
||||
\ 'redundant' ,
|
||||
\ 'to-be' ,
|
||||
\ 'trite' ,
|
||||
\ 'weak' ,
|
||||
\ 'weasel' ,
|
||||
\ 'weak',
|
||||
\ ['being', 'passive-voice', ],
|
||||
\ 'business-jargon',
|
||||
\ 'weasel',
|
||||
\ 'puffery',
|
||||
\ ['problematic', 'redundant', ],
|
||||
\ ['colloquial', 'idiomatic', 'similies', ],
|
||||
\ ]
|
||||
endif
|
||||
|
||||
if !exists('g:wordy#data')
|
||||
let g:wordy#data = {
|
||||
\ 'to-be' : [['being' ], 'Subject-verb agreement' ],
|
||||
\ 'trite' : [['colloquial' ,
|
||||
\ 'idiomatic' ,
|
||||
\ 'similies' ], 'colloquialisms, idioms, and similes' ],
|
||||
\ 'jargon' : [['business-jargon' ], 'insidery jargon for business' ],
|
||||
\ 'weasel' : [['weasel' ], 'manipulative and equivocating words and phrases' ],
|
||||
\ 'passive' : [['being' ,
|
||||
\ 'passive-voice' ], 'can be used to avoid responsibility for actions taken' ],
|
||||
\ 'puffery' : [['puffery' ], 'statements and claims that express subjective rather than objective views' ],
|
||||
\ 'redundant' : [['redundant' ], 'redundant phrasings' ],
|
||||
\ 'weak' : [['weak' ], 'weak and lazy language' ],
|
||||
\ }
|
||||
endif
|
||||
|
||||
let &cpo = s:save_cpo
|
||||
unlet s:save_cpo
|
||||
" vim:ts=2:sw=2:sts=2
|
||||
|
||||
Reference in New Issue
Block a user