mirror of
https://github.com/preservim/vim-wordy.git
synced 2025-11-11 19:33:49 -05:00
added dictionary of contractions
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
_wordy_ is not a grammar checker. Nor is it a guide to proper word usage.
|
_wordy_ is not a grammar checker. Nor is it a guide to proper word usage.
|
||||||
Rather, _wordy_ is a lightweight tool to assist writers in identifying
|
Rather, _wordy_ is a lightweight tool to assist writers in identifying
|
||||||
those words and phrases known for their history of misuse, abuse and
|
those words and phrases known for their history of misuse, abuse, and
|
||||||
overuse, at least according to usage experts.
|
overuse, at least according to usage experts.
|
||||||
|
|
||||||
For example, if _wordy_ highlights `moreover` in your document, a word for
|
For example, if _wordy_ highlights `moreover` in your document, a word for
|
||||||
@@ -163,7 +163,7 @@ seek to purge such loaded language from your writing.
|
|||||||
```
|
```
|
||||||
|
|
||||||
You may find this dictionary useful in avoiding overuse of the many forms
|
You may find this dictionary useful in avoiding overuse of the many forms
|
||||||
of the verb to be.
|
of the verb to be, often found in overly-passive sentences.
|
||||||
|
|
||||||
### Colloquialisms, Idioms, and Similies
|
### Colloquialisms, Idioms, and Similies
|
||||||
|
|
||||||
@@ -171,13 +171,15 @@ of the verb to be.
|
|||||||
:TriteWordy
|
:TriteWordy
|
||||||
```
|
```
|
||||||
|
|
||||||
Dictionaries for uncovering the tired cliché.
|
Dictionaries for uncovering the tired cliché, including colloquial and
|
||||||
|
idiomatic phrases scraped from Wiktionary and Wikipedia.
|
||||||
|
|
||||||
### Miscellaneous
|
### Miscellaneous
|
||||||
|
|
||||||
```
|
```
|
||||||
:SaidWordy
|
:SaidWordy
|
||||||
:OpineWordy
|
:OpineWordy
|
||||||
|
:AintWordy
|
||||||
:TimeWordy
|
:TimeWordy
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -186,15 +188,24 @@ A few dictionaries to serve specific needs.
|
|||||||
If you’re writing to be neutral, you will want to avoid editorializing
|
If you’re writing to be neutral, you will want to avoid editorializing
|
||||||
(_OpineWordy_) and loaded use of ‘said’ (_SaidWordy_).
|
(_OpineWordy_) and loaded use of ‘said’ (_SaidWordy_).
|
||||||
|
|
||||||
_TimeWordy_ finds where you are using general descriptions of time where
|
If you’re writing formally, you’ll want to identify unintentional
|
||||||
you could be more specific.
|
contractions with _AintWordy_. A warning that it’s not yet capturing most
|
||||||
|
instances of “’s”, such as “Joe’s not here.”
|
||||||
|
|
||||||
|
And finally, _TimeWordy_ finds where you are using general descriptions of
|
||||||
|
time where you could be more specific.
|
||||||
|
|
||||||
## See also
|
## See also
|
||||||
|
|
||||||
|
[Words To Avoid in Creative Writing][wa] - a brief guide to usage by
|
||||||
|
writer Cary Morton
|
||||||
|
|
||||||
|
[wa]: http://darlingmionette.deviantart.com/art/Words-To-Avoid-152886782
|
||||||
|
|
||||||
If you find this plugin useful, you may want to check out these others by
|
If you find this plugin useful, you may want to check out these others by
|
||||||
the same author:
|
the same author:
|
||||||
|
|
||||||
* [vim-colors-pencil][cp] — color scheme for Vim inspired by IA Writer
|
* [vim-colors-pencil][cp] - color scheme for Vim inspired by IA Writer
|
||||||
* [vim-lexical][lx] - building on Vim’s spell-check and thesaurus/dictionary completion
|
* [vim-lexical][lx] - building on Vim’s spell-check and thesaurus/dictionary completion
|
||||||
* [vim-litecorrect][lc] - lightweight auto-correction for Vim
|
* [vim-litecorrect][lc] - lightweight auto-correction for Vim
|
||||||
* [vim-pencil][pn] - rethinking Vim as a tool for writers
|
* [vim-pencil][pn] - rethinking Vim as a tool for writers
|
||||||
|
|||||||
140
data/en/contractions.dic
Normal file
140
data/en/contractions.dic
Normal file
@@ -0,0 +1,140 @@
|
|||||||
|
# http://en.wikipedia.org/wiki/Wikipedia:List_of_English_contractions
|
||||||
|
# TODO how to capture NOUN's?
|
||||||
|
I'd/!
|
||||||
|
I'll/!
|
||||||
|
I'm/!
|
||||||
|
I've/!
|
||||||
|
I’d/!
|
||||||
|
I’ll/!
|
||||||
|
I’m/!
|
||||||
|
I’ve/!
|
||||||
|
ain't/!
|
||||||
|
ain’t/!
|
||||||
|
aren't/!
|
||||||
|
aren’t/!
|
||||||
|
can't/!
|
||||||
|
can’t/!
|
||||||
|
could've/!
|
||||||
|
couldn't/!
|
||||||
|
couldn’t/!
|
||||||
|
could’ve/!
|
||||||
|
didn't/!
|
||||||
|
didn’t/!
|
||||||
|
doesn't/!
|
||||||
|
doesn’t/!
|
||||||
|
don't/!
|
||||||
|
don’t/!
|
||||||
|
hadn't/!
|
||||||
|
hadn’t/!
|
||||||
|
hasn't/!
|
||||||
|
hasn’t/!
|
||||||
|
haven't/!
|
||||||
|
haven’t/!
|
||||||
|
he'd/!
|
||||||
|
he'll/!
|
||||||
|
he's/!
|
||||||
|
he’d/!
|
||||||
|
he’ll/!
|
||||||
|
he’s/!
|
||||||
|
how'd/!
|
||||||
|
how'll/!
|
||||||
|
how's/!
|
||||||
|
how’d/!
|
||||||
|
how’ll/!
|
||||||
|
how’s/!
|
||||||
|
isn't/!
|
||||||
|
isn’t/!
|
||||||
|
it'd/!
|
||||||
|
it'll/!
|
||||||
|
it's/!
|
||||||
|
it’d/!
|
||||||
|
it’ll/!
|
||||||
|
it’s/!
|
||||||
|
let's/!
|
||||||
|
let’s/!
|
||||||
|
ma'am/!
|
||||||
|
ma’am/!
|
||||||
|
might've/!
|
||||||
|
might’ve/!
|
||||||
|
must've/!
|
||||||
|
must’ve/!
|
||||||
|
needn't/!
|
||||||
|
needn’t/!
|
||||||
|
o'clock/!
|
||||||
|
o’clock/!
|
||||||
|
shan't/!
|
||||||
|
shan’t/!
|
||||||
|
she'd/!
|
||||||
|
she'll/!
|
||||||
|
she's/!
|
||||||
|
she’d/!
|
||||||
|
she’ll/!
|
||||||
|
she’s/!
|
||||||
|
should've/!
|
||||||
|
shouldn't/!
|
||||||
|
shouldn’t/!
|
||||||
|
should’ve/!
|
||||||
|
that'd/!
|
||||||
|
that's/!
|
||||||
|
that’d/!
|
||||||
|
that’s/!
|
||||||
|
there'd/!
|
||||||
|
there's/!
|
||||||
|
there’d/!
|
||||||
|
there’s/!
|
||||||
|
they'd/!
|
||||||
|
they'll/!
|
||||||
|
they're/!
|
||||||
|
they've/!
|
||||||
|
they’d/!
|
||||||
|
they’ll/!
|
||||||
|
they’re/!
|
||||||
|
they’ve/!
|
||||||
|
wasn't/!
|
||||||
|
wasn’t/!
|
||||||
|
we'd/!
|
||||||
|
we'll/!
|
||||||
|
we're/!
|
||||||
|
we've/!
|
||||||
|
weren't/!
|
||||||
|
weren’t/!
|
||||||
|
we’d/!
|
||||||
|
we’ll/!
|
||||||
|
we’re/!
|
||||||
|
we’ve/!
|
||||||
|
what'll/!
|
||||||
|
what're/!
|
||||||
|
what's/!
|
||||||
|
what’ll/!
|
||||||
|
what’re/!
|
||||||
|
what’s/!
|
||||||
|
when's/!
|
||||||
|
when’s/!
|
||||||
|
where'd/!
|
||||||
|
where's/!
|
||||||
|
where've/!
|
||||||
|
where’d/!
|
||||||
|
where’s/!
|
||||||
|
where’ve/!
|
||||||
|
who'll/!
|
||||||
|
who's/!
|
||||||
|
who’ll/!
|
||||||
|
who’s/!
|
||||||
|
why's/!
|
||||||
|
why’s/!
|
||||||
|
won't/!
|
||||||
|
won’t/!
|
||||||
|
would've/!
|
||||||
|
wouldn't/!
|
||||||
|
wouldn’t/!
|
||||||
|
would’ve/!
|
||||||
|
y'all/!
|
||||||
|
you'd/!
|
||||||
|
you'll/!
|
||||||
|
you're/!
|
||||||
|
you've/!
|
||||||
|
you’d/!
|
||||||
|
you’ll/!
|
||||||
|
you’re/!
|
||||||
|
you’ve/!
|
||||||
|
y’all/!
|
||||||
@@ -20,14 +20,16 @@ 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 JargWordy call wordy#init({ 'd': ['jargonese',] })
|
command -nargs=0 JargWordy call wordy#init({ 'd': ['jargonese',] })
|
||||||
command -nargs=0 LazyWordy call wordy#init({ 'd': ['weak-and-lazy',] })
|
command -nargs=0 LazyWordy call wordy#init({ 'd': ['weak-and-lazy',] })
|
||||||
command -nargs=0 OpineWordy call wordy#init({ 'd': ['opinion',] })
|
|
||||||
command -nargs=0 ProblemWordy call wordy#init({ 'd': ['problematic',] })
|
command -nargs=0 ProblemWordy call wordy#init({ 'd': ['problematic',] })
|
||||||
command -nargs=0 PuffWordy call wordy#init({ 'd': ['puffery',] })
|
command -nargs=0 PuffWordy call wordy#init({ 'd': ['puffery',] })
|
||||||
command -nargs=0 SaidWordy call wordy#init({ 'd': ['said-synonyms',] })
|
|
||||||
command -nargs=0 TimeWordy call wordy#init({ 'd': ['non-spec-time',] })
|
command -nargs=0 TimeWordy call wordy#init({ 'd': ['non-spec-time',] })
|
||||||
command -nargs=0 WeaselWordy call wordy#init({ 'd': ['weasel',] })
|
command -nargs=0 WeaselWordy call wordy#init({ 'd': ['weasel',] })
|
||||||
command -nargs=0 WordyWordy call wordy#init({ 'd': ['redundant',] })
|
command -nargs=0 WordyWordy call wordy#init({ 'd': ['redundant',] })
|
||||||
|
|
||||||
|
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 TriteWordy call wordy#init({ 'd': [ 'colloquial', 'idiomatic', 'similies',] })
|
command -nargs=0 TriteWordy call wordy#init({ 'd': [ 'colloquial', 'idiomatic', 'similies',] })
|
||||||
|
|
||||||
command -nargs=0 Wordy call wordy#init({ 'd': [ 'being',
|
command -nargs=0 Wordy call wordy#init({ 'd': [ 'being',
|
||||||
|
|||||||
Reference in New Issue
Block a user