This commit is contained in:
Reed Esau
2014-01-16 03:49:44 -07:00
commit 32858a7825
17 changed files with 17623 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
spell/
todo/

232
README.markdown Normal file
View File

@@ -0,0 +1,232 @@
# vim-wordy
> There are no bad words; only writers using good words poorly.
## Features of this plugin
* A writers tool for identifying potential problems in word usage
* Pure Vimscript; no external services or libraries needed
* Leverages Vims native spell-check engine
* Buffer-scoped configuration (leaves your global settings alone)
That writing benefits from the effective use of words should be obvious.
Without good word choice, your efforts at grammar, punctuation and
rhetoric will be for naught, or rather squandered.
Effective usage means avoiding words that are lazy, weak, awkward,
overused, imprecise, boring, abused, imprecise, redundant, or which merely
serve as filler. Identifying and fixing such language serves as a central
challenge to each of us in our writing.
Because the goals of our writing are nearly as diverse as ourselves, there
is no single set of rules guiding usage. What stands for formal writing
will fail for informal. Whats needed for dialogue wont jibe with that
needed for narrative. The demands placed on the technical writer arent
wholly shared by other writers of non-fiction.
Works of prose evolve. We expect our first drafts to be saddled with poor
usage, full of weak and repetitive language to be culled on later
rewrites. With enough polishing a work can emerge for which we can be
proud.
Writers can benefit from tools which can help them along that path.
_wordy_ aspires to be such a tool.
Existing proofreading software can scan your text for potential problems
in grammar and usage and provide comprehensive feedback. However, some
services like After the Deadline require transmission of your work to
a server for checking. Others require installation and configuration of a
complex software package, where integration with Vim may prove difficult
or infeasible.
In contrast, _wordy_ stands as a lightweight alternative to these
comprehensive tools, focusing narrowly on identifying potential problems
in word usage. Because its primitive by comparison, its best used in
concert with books and other resources on good usage in writing.
## Requirements
May require a recent version of Vim.
## Installation
Best installed using Pathogen, Vundle, Neobundle, or your favorite Vim
package manager.
## Configuration
Youll typically use this plugin on-demand. It does not require any
special configuration, unless you want to map its commands to keys. More
on that below.
Important note: on the first use of each of the plugins dictionaries,
a spell file will be built. This produces a message that resembles:
```
Reading word file /Users/reede/.vim/bundle/vim-wordy/data/en/cred.dic ...
Compressing word tree...
Compressed 618 of 1738 nodes; 1120 (64%) remaining
Writing spell file /Users/reede/.vim/bundle/vim-wordy/spell/cred.en.utf-8.spl ...
Done!
Estimated runtime memory use: 5600 bytes
Press ENTER or type command to continue
```
As instructed, press the enter key and it will disturb you no longer, at
least until it needs to build again.
## Commands
You can switch _wordy_ on and off. Youll use the commands described below
to enable it. To disable and restore your previous spell environment,
enter the command:
```
:NoWordy
```
## Usage Dictionaries
_wordy_ cant read your mind. Even if it could it couldnt understand your
intent. In fact _wordy_ is pretty dumb, as it will flag words and phrases
that may fit your goals perfectly well. In such a case you can ignore
_wordys_ protestations.
_wordy_ errs on the side of identifying potential problems. For example,
if it highlights moreover, a word for which there may be no good usage,
you should consider a rewrite to eliminate it. But if it highlights
therefore in a sentence, you may consider it worthy and elect to keep
it, _wordy_ be damned.
_wordy_ has a dozen dictionaries at the ready to attempt to shoot down
your prose.
### Weak and lazy words
```
:LazyWordy
```
Lazy and weak words are common in first drafts.
We sabotage ourselves though weak language.
We defeat our goal of effective writing by kicking the legs out from
beneath our verbs and tearing at the foundations of our nouns.
Words that water down the points we are trying to drive home.
“I _got_ up and _went_ to work.” => “I awoke and drove to work.”
We diminish the weight of our ideas by adding modifiers.
“The regiment was _perhaps_ a hundred strong, and took the hill.”
“The regiment took the hill, despite fewer than a hundred soldiers
remaining in its ranks.”
Text can also be weakened through overuse
“He _actually_ drove to work in the blizzard.” => “He drove to work in
spite of the blizzard.”
Use in rare occasions, effectively. Consult the books.
Words can be fillers and play no active role, such as needless use of
that:
“A dog that was missing an eye followed us.” => “A dog missing an eye
followed us.”
The use of the can weaken, such as in this sentence. Better: start with
“Using the”.
You can use the word have in situations where you can be more direct:
“Can I have the ice cream?” => “I want ice cream.”
Wordiness can be weak: “Joe _has the ability to_ eat beef.” => “Joe can
eat beef.”
Using forms of to be when action verbs can be used. Covered as
a separate target.
### Redundant phrases
```
:RedundantWordy
```
Did you ever receive an advance warning when a mere warning would do?
Why plan when you can plan ahead? Why need a thought to occur to me
when the thought can merely occur?
But redundancies may not actually be redundant: invited guests may not
be redundant if some of the guests have crashed your event. Or dialect
differences can erase redundancies, as the British will protest against
where Americans may simply protest.
To reveal [common redundancies][1] from which you can scrub from your
prose, enter this command:
### WordyPuffery
TODO describe puffery
“The guru embodies authenticity; his disruptive ideas on
self-actualization reflect his dynamic and transformative personality.”
Instead of using these words, instead provide a graphic example.
“The Empire State Building is enormously tall.” => “My ears popped several
times during the X minute elevator ride to the observation deck.”
### WordyCred
“Along with a growing body of evidence, because common sense insists that
my opponents policies threaten and untrustworthy.”
Rather than provide the reasoning and evidence, well unconsciously sneak
in weasel words to shore up a weak facade.
Similarly, well skip reasoning and evidence and instead sneak in weasel
words to cast fear, uncertainty and doubt upon points we seek to tear
down.
### WordyToBe
If youre not writing in the third person, youll want to ensure that
youre not overusing.
"You were there!" by Walter Cronkite
Was is a passive, lazy bum that hangs around your writing eating all
the snacks and drinking all the beer.” via Claire Grasse
### Combos
TODO figure out which combos are best
TODO show how you can define your own combo
### What this plugin will miss
Adverbs and adjectives.
## See also
If you like this plugin, you might like these others from the same author:
* [vim-quotable](http://github.com/reedes/vim-quotable) - extends Vim to support typographic (curly) quotes
* [vim-pencil](http://github.com/reedes/vim-pencil) - Rethinking Vim as a tool for writers
* [vim-thematic](http://github.com/reedes/vim-thematic) — Conveniently manage Vims appearance to suit your task and environment
* [vim-litecorrect](http://github.com/reedes/vim-litecorrect) - Lightweight auto-correction for Vim
* [vim-colors-pencil](http://github.com/reedes/vim-colors-pencil) — A color scheme for Vim inspired by IA Writer
## Future development
_wordy_ is a work in progress. If youve spotted a problem or have an idea
on improving this plugin, please post it to the github project issue page.
Contributions are welcome.
<!-- vim: set tw=74 :-->

59
autoload/wordy.vim Normal file
View File

@@ -0,0 +1,59 @@
" ============================================================================
" File: autoload/wordy.vim
" Description: autoload script for vim-wordy plugin
" Maintainer: Reed Esau <github.com/reedes>
" Last Change: January 14, 2014
" License: The MIT License (MIT)
" ============================================================================
if exists("autoloaded_wordy") | finish | endif
let autoloaded_wordy = 1
function! wordy#init(...) abort
let l:args = a:0 ? a:1 : {}
" start by restoring original state
if exists('b:original_spl')
if len(b:original_spl) > 0
exe 'setlocal spelllang=' . b:original_spl
unlet b:original_spl
setlocal spell< nospell<
endif
endif
" switch to usage dictionaries, building if needed
let l:dicts = get(l:args, 'd', [])
if len(l:dicts)
let l:dst_paths = []
" TODO pull lang/encoding from &spelllang or $LANG
let l:lang = get(l:args, 'lang', 'en')
let l:encoding = get(l:args, 'encoding', 'utf-8')
for l:dict in l:dicts
let l:src_path = g:wordy_dir . '/data/' . l:lang . '/' . l:dict . '.dic'
if filereadable(l:src_path)
let l:dst_path = g:wordy_dir . '/spell/' . l:dict . '.' . l:lang . '.' . l:encoding . '.spl'
if get(l:args, 'force', 0) ||
\ !filereadable(l:dst_path) ||
\ getftime(l:dst_path) < getftime(l:src_path)
" attempt to (re)build the spell file
exe 'mkspell! ' . l:dst_path . ' ' . l:src_path
endif
if filereadable(l:dst_path)
call add(l:dst_paths, l:dst_path)
else
echohl WarningMsg | echo 'Unable to read target: ' . l:dst_path | echohl NONE
endif
else
echohl WarningMsg | echo 'Unable to read source: ' . l:src_path | echohl NONE
endif
endfor
if len(l:dst_paths) > 0
let b:original_spl = &spelllang
exe 'setlocal spelllang=' . l:lang . ',' . join(l:dst_paths, ',')
setlocal spell
endif
endif
endfunction
" vim:ts=2:sw=2:sts=2

903
data/en/busi.dic Normal file
View File

@@ -0,0 +1,903 @@
# business jargon, from the tired to the pretentious
/encoding=utf-8
above the fold/!
accelerated/!
acqhire/!
acqhisition/!
acquisition/!
action item/!
action items/!
actionable/!
ad partner/!
add color/!
adopt/!
adopts/!
adopted/!
adopting/!
adoption process/!
adverteasing/!
advertorial/!
advertorials/!
advise/!
aha moment/!
alignment/!
all-hands/!
angel/!
architect/!
as soon as possible/!
asap/!
ask/!
at a rapid pace/!
at the end of the day/!
attrit/!
authentic/!
authenticity/!
authored/!
automagic/!
automagically/!
back to square 1/!
back to square one/!
backchannel/!
baked in/!
ball park/!
ballpark/!
bandwidth/!
banner year/!
barrier to entry/!
baxtrapolate/!
beef up/!
below the fold/!
über trend/!
best in breed/!
best in class/!
best of breed/!
best practice/!
best practices/!
big idea/!
big ideas/!
bio break/!
bio breaks/!
bite-sized/!
bleeding edge/!
blue ocean/!
blue sky/!
blue-sky thinking/!
boil the ocean/!
boiled the ocean/!
boilerplate/!
boiling the ocean/!
boils the ocean/!
bottleneck/!
bottlenecks/!
bottom line/!
bought the farm/!
brain dump/!
brainchild/!
brainstorm/!
brainstorming/!
brainstorms/!
brandactional/!
brandgage/!
brandgagement/!
brave/!
break through/!
breakthrough/!
brogrammer/!
brogrammers/!
bubble/!
bubble up/!
bucketize/!
burn rate/!
burning platform/!
buy-in/!
buying the farm/!
cadence/!
calendarize/!
calibrate/!
calibration meeting/!
capacity/!
carve out/!
cascade/!
catalyst/!
challenge/!
champ at the bit/!
champing at the bit/!
champs at the bit/!
change/!
change agent/!
chillax/!
chomp at the bit/!
chomping at the bit/!
chomps at the bit/!
circle back/!
circle the wagons/!
circled the wagons/!
circles the wagons/!
circling the wagons/!
cite chapter and verse/!
clock speed/!
close of business/!
close of play/!
close the loop/!
co-creation/!
code monkey/!
code monkeys/!
cognoscenti/!
come to jesus/!
community/!
componentize/!
componentized/!
concerns seriously/!
congratulations/!
consume content/!
consumer decision journey/!
consumer-facing/!
consumerization/!
content/!
content creation/!
content liberation/!
contextualize/!
contributor/!
contributors/!
convo/!
convos/!
core competencies/!
core competency/!
corporate value/!
corporate values/!
counterintuitive/!
cradle-to-grave/!
craft/!
creative/!
creative juices/!
creatives/!
cross-pollinate/!
cross-pollinated/!
cross-pollination/!
crowd fund/!
crowd funded/!
crowd source/!
crowd sourced/!
crowdfund/!
crowdfunded/!
crowdsource/!
crowdsourced/!
crushing it/!
culture fit/!
culture-jacking/!
curate/!
curated/!
curates/!
curation/!
curb appeal/!
cycles/!
data-driven/!
dataviz/!
decimate/!
decision/!
decisioned/!
deck/!
deep dive/!
deliverable/!
delta/!
demographics/!
deploy/!
deployed/!
deploying/!
deploys/!
designovation/!
dial up/!
dialogue/!
digerati/!
disambiguate/!
disconnect/!
disincentivize/!
disrupt/!
disrupted/!
disrupting/!
disruptive/!
disrupts/!
diversify/!
diversity/!
dna/!
dog and pony show/!
dog's breakfast/!
done deal/!
dorsey horsey/!
dot-com/!
double-click/!
dovetail/!
dovetails/!
download/!
downsize/!
downsizes/!
downsizing/!
downstream/!
drank from the fire hose/!
drank the kool-aid/!
drill down/!
drink from the fire hose/!
drink from the firehose/!
drink the kool-aid/!
drinking from the fire hose/!
drinking the kool-aid/!
drinks from the fire hose/!
drinks the kool-aid/!
drop the ball/!
drop the kimono/!
dropped the ball/!
dropped the kimono/!
dropping the ball/!
dropping the kimono/!
drops the ball/!
drops the kimono/!
due diligence/!
dynamic/!
early adopter/!
early adopters/!
eat your own dog food/!
eating your own dog food/!
ecommerce/!
ecosystem/!
edutainment/!
efforting/!
electrons/!
elephant in the room/!
elevator pitch/!
emergence/!
empower/!
empowered/!
empowering/!
empowers/!
end of day/!
end of play/!
end of week/!
end-to-end/!
engage/!
entrepreneur/!
escalate/!
escalated/!
escalates/!
escalating/!
evergreen/!
exciting/!
exco/!
eyeballs/!
face time/!
facilitate/!
facilitates/!
fail/!
fails/!
fast track/!
fill your boots/!
findings/!
finesse/!
fire drill/!
firedrill/!
flag/!
flavor/!
flesh out/!
forward-thinking/!
freemium/!
full service/!
game changed/!
game changer/!
game changes/!
game changing/!
game plan/!
game plans/!
gamification/!
gave 110%/!
gently toggle/!
get down in the weeds/!
get into bed with/!
get on the same page/!
get our arms around it/!
get our ducks in a row/!
get the ball rolling/!
getting down in the weeds/!
getting into bed with/!
getting on the same page/!
getting our arms around it/!
getting our ducks in a row/!
getting the ball rolling/!
give 110%/!
giving 110%/!
glocal/!
go forward plan/!
go social/!
go-forward/!
going forward/!
going forward plan/!
going social/!
going-forward/!
golden parachute/!
go-live/!
got down in the weeds/!
got into bed with/!
got on the same page/!
got our arms around it/!
got our ducks in a row/!
got the ball rolling/!
go-to/!
granular/!
granularity/!
graph search/!
greenwash/!
greenwashed/!
greenwashes/!
greenwashing/!
growth hacker/!
growth strategist/!
guesstimate/!
guru/!
hack/!
hacked/!
hacking/!
hacks/!
hard stop/!
harness power/!
harness the power/!
harnessed power/!
harnessed the power/!
harnessing power/!
harnessing the power/!
heads down/!
heads up/!
heads-up/!
hear what you said/!
hear what you're saying/!
hear you concerns/!
heard you concerns/!
heavy lifting/!
helicopter view/!
herd cats/!
herding cats/!
high maturity behaviors/!
high-level/!
high-level overview/!
holistic/!
home run/!
homeless/!
hot sheet/!
housekeeping/!
huddle/!
huddled/!
huddling/!
human capital/!
hunting for elephants/!
hydration vessel/!
idea shower/!
ideate/!
ideation/!
illegal alien/!
impact/!
impacted/!
impactful/!
impacts/!
in lockstep/!
in real life/!
in spades/!
in the a.m./!
inbox me/!
incentivize/!
in-flight/!
innovate/!
innovated/!
innovates/!
innovation/!
innovations/!
innovative/!
intelligence/!
interface/!
interject/!
invite/!
irrational exuberance/!
it is what it is/!
jazz it up/!
job creator/!
jump on a phone call/!
jumping on a phone call/!
key performance indicator/!
kick the tires/!
kicking the tires/!
killer/!
killing it/!
knee-deep/!
knowledge abundance/!
knowledge acquisition/!
knowledge transfer/!
lay the foundation or groundwork/!
leapfrog/!
leapfrogging/!
leapfrogs/!
learnings/!
legacy/!
let's blow this popsicle stand/!
level of effort/!
level playing field/!
level set/!
level the playing field/!
leveled the playing field/!
leveling the playing field/!
leverage/!
leveraged/!
leverages/!
leveraging/!
liaise/!
liaised/!
liaises/!
liaising/!
life list/!
like-minded individuals/!
liquidity event/!
living document/!
lock and load/!
locked and loaded/!
long pole in the tent/!
long tail/!
look under the covers/!
loop back/!
loop in/!
lots of moving parts/!
lovingly made by/!
low hanging fruit/!
low-hanging fruit/!
loyalty/!
made hay/!
make hay/!
make it pop/!
maker/!
making hay/!
marinate/!
marinated/!
marinates/!
marinating/!
marketecture/!
markitecture/!
massage/!
massaged/!
massages/!
massaging/!
matrix/!
mediable/!
meritocracy/!
metric/!
microcopy/!
milestone/!
mindshare/!
mission critical/!
mobile/!
mocial/!
monetize/!
monetized/!
monetizing/!
morph/!
morphs/!
move heaven and earth/!
move the needle/!
moved the needle/!
moving forward/!
moving the needle/!
multitasking/!
my ask/!
my bad/!
nail it/!
nailed it/!
nailing it/!
nails it/!
native advertising/!
natural instincts/!
negative growth/!
net new/!
netiquette/!
net-net/!
new breed/!
ninja/!
no-brainer/!
nontrivial/!
noodle/!
noodle over/!
noodled over/!
noodles over/!
noodling over/!
objective/!
off the reservation/!
offsite/!
on a go-forward basis/!
on the beach/!
on the same page/!
onboard/!
onboarded/!
onboarding/!
onboards/!
one hundred and ten percent/!
one with nature/!
oops/!
open the kimono/!
opened the kimono/!
opening the kimono/!
operationalize/!
operationalized/!
operationalizes/!
operationalizing/!
opportunity/!
optics/!
optimize/!
optimized/!
optimizes/!
optimizing/!
organic/!
orthogonal/!
out of pocket/!
out of the office/!
outside the box/!
over the wall/!
ownership/!
paas/!
pain point/!
paperless office/!
paradigm/!
paradigm shift/!
paradigm shifted/!
paradigm shifting/!
paradigm shifts/!
parking lot this/!
passionista/!
path forward/!
pdf/!
peel back the onion/!
peel the onion/!
peeled back the onion/!
peeled the onion/!
peeling back the onion/!
peeling the onion/!
peels back the onion/!
peels the onion/!
pencil in/!
penciled in/!
penciling in/!
pencils in/!
penetration/!
performant/!
personal brand/!
personal reasons/!
piggyback/!
ping me/!
pinged me/!
pinging me/!
pings me/!
pivot/!
platform/!
play on the same team/!
played on the same team/!
player/!
playing on the same team/!
plays on the same team/!
point person/!
portal/!
post mortem/!
powwow/!
pre-buzz/!
pre-plan/!
preso/!
pre-work/!
price point/!
privacy/!
proactive/!
productize/!
proof point/!
provide air cover/!
provided air cover/!
provides air cover/!
providing air cover/!
pull the trigger/!
pull up/!
pulled the trigger/!
pulling the trigger/!
pulls the trigger/!
punch it up/!
punch list/!
punch up/!
punched it up/!
punched up/!
punches it up/!
punches up/!
punching it up/!
punching up/!
punt/!
punted/!
punting/!
punts/!
push back/!
push the envelope/!
pushed back/!
pushed the envelope/!
pushes back/!
pushes the envelope/!
pushing back/!
pushing the envelope/!
push-pull strategy/!
put out fires/!
puts out fires/!
putting out fires/!
quick and dirty/!
quick win/!
quick-and-dirty/!
rainmaker/!
ramp you up/!
ramping you up/!
ramps you up/!
ran it up the flagpole/!
reach out/!
reaching out/!
realize negative gains/!
realized negative gains/!
realizes negative gains/!
realizing negative gains/!
reco/!
red flag/!
red ocean/!
refudiate/!
reinvent the wheel/!
reinvented the wheel/!
reinventing the wheel/!
reinvents the wheel/!
relationship/!
relationships/!
reorg/!
resolutionary/!
resources/!
results focused/!
return on investment/!
revolutionize/!
revolutionized/!
revolutionizes/!
revolutionizing/!
riff/!
riffed/!
riffing/!
riffs/!
rightsize/!
rightsized/!
rightsizes/!
rightsizing/!
roadmap/!
robust/!
rock star/!
roll-up/!
round table/!
royal baby/!
run it up the flagpole/!
running it up the flagpole/!
runs it up the flagpole/!
runway/!
same page/!
sang from the same hymn sheet/!
sanity check/!
sanity checked/!
sanity checking/!
sanity checks/!
scalable/!
screw the pooch/!
screwed the pooch/!
screwing the pooch/!
screws the pooch/!
sea change/!
secret sauce/!
secret weapon/!
see if it sticks/!
seo/!
session/!
share/!
sharpen the point on this pencil/!
shoehorn/!
shoehorned/!
shoehorning/!
shoehorns/!
shoot for the moon/!
shooting for the moon/!
shoots for the moon/!
show-stopper/!
silo/!
siloed/!
siloing/!
silver bullet/!
sing from the same hymn sheet/!
singing from the same hymn sheet/!
single point of contact/!
sings from the same hymn sheet/!
sketchnotes/!
skin the cat/!
skinning the cat/!
skull session/!
small people/!
smart/!
social graph/!
social intelligence/!
social media guru/!
social media strategy/!
socialise/!
socialize/!
soft copy/!
soft launch/!
soft launched/!
soft launches/!
soft launching/!
solution/!
solutioneering/!
soup-to-nuts/!
space/!
spearhead/!
spearheaded/!
spearheading/!
spearheads/!
specific target audience/!
spend more time with family/!
spending more time with family/!
splinternet/!
stakeholder/!
stakeholders/!
standup/!
starting to gel/!
stealth mode/!
sticky/!
stop-gap/!
strategic partnership/!
strategic partnerships/!
strategic planning/!
straw man/!
straw men/!
subject matter expert/!
subject matter experts/!
suboptimal/!
suck the marrow/!
suck wind/!
sucked the marrow/!
sucked wind/!
sucking the marrow/!
sucking wind/!
sucks wind/!
sunset/!
superhero/!
superheroes/!
s.w.a.t. team/!
sweet spot/!
swim lane/!
symbiosis/!
symbiotic/!
symbiotically/!
sync up/!
synced up/!
syncing up/!
syncs up/!
synergies/!
synergize/!
synergy/!
table stakes/!
table this/!
take a step back/!
take it offline/!
take it to the next level/!
take offline/!
take this offline/!
takeaway/!
takeaways/!
taken it offline/!
taken it to the next level/!
takes it offline/!
taking it offline/!
taking it to the next level/!
talk the talk/!
talked the talk/!
talking the talk/!
talks the talk/!
task/!
team player/!
team players/!
telecommute/!
telephonically/!
tension in the system/!
think outside the box/!
thinking outside the box/!
thinks outside the box/!
thought leader/!
thought leaders/!
thought shower/!
threw her under the bus/!
threw him under the bus/!
threw under the bus/!
throw him under the bus/!
throw under the bus/!
throwing her under the bus/!
throwing him under the bus/!
throwing under the bus/!
throws her under the bus/!
throws him under the bus/!
tickler/!
tiger team/!
timebox/!
timeboxed/!
timeboxing/!
tin cupping/!
took it offline/!
took it to the next level/!
top of mind/!
touch base/!
touch point/!
touched base/!
touching base/!
touchpoint/!
touchpoints/!
traction/!
transcreation/!
transform/!
transformed/!
transforming/!
transforms/!
triage/!
t-shaped/!
tweak/!
tweet jam/!
ubiquitous/!
underwater/!
unleash/!
unpack/!
unpacked/!
unpacking/!
unpacks/!
up to your ass in alligators/!
upsell and cross-sell/!
upset the apple cart/!
upskill/!
upstream/!
utilize/!
utilized/!
utilizes/!
utilizing/!
value proposition/!
value-add/!
value-added/!
value-adding/!
valued customer/!
valued customers/!
vanilla/!
verbiage/!
vertical/!
video white paper/!
viral/!
virtuoso/!
visioning/!
vis-à-vis/!
voluntold/!
walk the walk/!
walked the walk/!
walking the walk/!
walled garden/!
walled gardens/!
war room/!
web 2.0/!
webeneur/!
webinar/!
webinars/!
webisode/!
webisodes/!
weblication/!
weblications/!
we'll get there/!
wellness/!
wheelhouse/!
whimsy/!
white paper/!
white papers/!
whiteboard/!
whitepaper/!
whitepapers/!
win-win/!
wizard/!
wizards/!
women/!
wordsmith/!
work-life balance/!
workload/!
wow factor/!

2017
data/en/colq.dic Normal file

File diff suppressed because it is too large Load Diff

84
data/en/cred.dic Normal file
View File

@@ -0,0 +1,84 @@
# words and phrases that attempt to manipulate credibility based on
# something other than explicit evidence. Weasel words.
# appeal to authority or ad populum
/encoding=utf-8
accused/!
alleged/!
allegedly/!
apparent/!
apparently/!
casting doubt/!
common sense has it/!
common sense insists/!
considered to be/!
critics claim/!
everyone knows/!
experience shows that/!
experts declare/!
few accept/!
few believe/!
growing body of evidence/!
has links to/!
it has been claimed that/!
it has been mentioned that/!
it is believed/!
it is known that/!
it is often reported/!
it is regarded/!
it is said/!
it is widely thought/!
it should be noted/!
it stands to reason that/!
it turns out that/!
it was noted that/!
it's been claimed that/!
it's been mentioned that/!
it's believed/!
it's known that/!
it's often reported/!
it's regarded/!
it's said/!
it's widely thought/!
linked to/!
literally/!
many are of the opinion/!
many scholars state/!
most feel/!
notably/!
obviously/!
of course/!
one hundred percent/!
popular wisdom has it/!
purported/!
purportedly/!
questions have been raised/!
questions were raised/!
research has shown/!
research says/!
research shows/!
science has shown/!
science says/!
so-called/!
some argue/!
some people say/!
some say/!
studies has shown/!
studies have shown/!
studies say/!
studies show/!
studies shows/!
study has shown/!
study says/!
study shows/!
supposed/!
supposedly/!
take issue with/!
the fact that/!
the public/!
the vast majority/!
there is evidence that/!
there's evidence that/!
threat/!
threaten/!
trustworthy/!
without a doubt/!

22
data/en/edit.dic Normal file
View File

@@ -0,0 +1,22 @@
# editorializing - imparting an opinion where impartiality is called for
# http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Words_to_watch
/encoding=utf-8
actually/!
basically/!
clearly/!
essentially/!
fortunate/!
fortunately/!
fundamentally/!
happily/!
interestingly/!
it should be noted/!
naturally/!
notably/!
obviously/!
of course/!
tragically/!
unfortunate/!
unfortunately/!
untimely/!
without a doubt/!

12512
data/en/idim.dic Normal file

File diff suppressed because it is too large Load Diff

192
data/en/prob.dic Normal file
View File

@@ -0,0 +1,192 @@
# http://www.dailywritingtips.com/50-problem-words-and-phrases/
/encoding=utf-8
a lot/!
a while/!
ability/!
able/!
actual/!
actually/!
advice/!
advise/!
affect/!
affects/!
all right/!
all together/!
alot/!
alright/!
also/!
although/!
altogether/!
amend/!
among/!
amount/!
any way/!
anyway/!
anyways/!
assume/!
assumes/!
assumption/!
assure/!
awhile/!
because/!
between/!
biannual/!
biennial/!
bring/!
cache/!
cachet/!
can/!
capability/!
capable/!
compare to/!
compare with/!
complement/!
compliment/!
compose/!
composed/!
comprise/!
comprises/!
conform/!
conform to/!
connote/!
consist/!
consist of/!
consists/!
constitute/!
continual/!
continuous/!
convince/!
credible/!
credulous/!
data/!
datum/!
denote/!
desert/!
deserts/!
dessert/!
desserts/!
different from/!
different than/!
different to/!
discreet/!
discrete/!
each other/!
economic/!
economical/!
effect/!
effects/!
elemental/!
elementary/!
emend/!
emigrate/!
emigration/!
endemic/!
enquire/!
enquiry/!
ensure/!
envy/!
epidemic/!
farther/!
fewer/!
flammable/!
forego/!
forgo/!
further/!
gibe/!
healthful/!
healthy/!
hilarious/!
historic/!
historical/!
home in/!
hone in/!
hysterical/!
if/!
immigrate/!
immigration/!
inflammable/!
inquire/!
inquiry/!
insure/!
irregardless/!
jealousy/!
jibe/!
jive/!
lay/!
leach/!
leech/!
less/!
libel/!
lie/!
literal/!
literally/!
loose/!
lose/!
math/!
maths/!
may/!
might/!
more/!
nauseated/!
nauseous/!
nonflammable/!
notable/!
noteworthy/!
noticeable/!
number/!
one another/!
oral/!
over/!
over all/!
overall/!
pandemic/!
partially/!
partly/!
peak/!
people/!
persons/!
persuade/!
pique/!
predominantly/!
predominately/!
presume/!
presumes/!
presumption/!
purposefully/!
purposely/!
regretfully/!
regrettably/!
repetitious/!
repetitive/!
say/!
sensual/!
sensuous/!
since/!
slander/!
stationary/!
stationery/!
take/!
tell/!
than/!
that/!
their/!
then/!
there/!
they're/!
to/!
too/!
tortuous/!
torturous/!
transcript/!
transcription/!
up on/!
upon/!
verbal/!
whereas/!
whether/!
which/!
while/!
who/!
whom/!
wreak/!
wreck/!

89
data/en/puff.dic Normal file
View File

@@ -0,0 +1,89 @@
# known as "peacock terms" by Wikipedia contributors
# http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Words_to_watch
/encoding=utf-8
a gift/!
acclaimed/!
amazing/!
amazingly/!
authentic/!
authentically/!
authenticity/!
award-winning/!
awesome/!
awesomeness/!
awesomesauce/!
best kept secret/!
best-kept secret/!
big/!
breathtaking/!
brilliant/!
brilliantly/!
capable/!
celebrated/!
competent/!
confident/!
cool/!
creative/!
cutting-edge/!
disruptive/!
don't-miss/!
dynamic/!
energetic/!
enormous/!
enormously/!
excel/!
excels/!
exciting/!
exotic/!
extraordinary/!
famous/!
famously/!
fascinating/!
gifted/!
grandest/!
grandeur/!
great/!
highly qualified/!
iconic/!
impact/!
impactful/!
interesting/!
interestingly/!
landmark/!
largest/!
leading/!
legendary/!
masterful/!
masterfully/!
must-see/!
nice/!
notable/!
notably/!
outstanding/!
outstandingly/!
perfect/!
prestigious/!
prestigiously/!
prettier/!
pretty/!
professional/!
qualified/!
remarkable/!
remarkably/!
renowned/!
respected/!
stellar/!
successful/!
successfully/!
talent/!
talented/!
transform/!
transformative/!
transforming/!
unique/!
uniquely/!
virtuoso/!
visionary/!
wonderful/!
wonderfully/!
world-class/!

158
data/en/redu.dic Normal file
View File

@@ -0,0 +1,158 @@
# redundancies
/encoding=utf-8
a period of one week/!
abm missile/!
abs system/!
absolutely certain/!
absolutely essential/!
absolutely guaranteed/!
absolutely sure/!
ac current/!
act test/!
actual experience/!
actual fact/!
add an additional/!
added bonus/!
adsl line/!
advance notice/!
advance planning/!
advance reservations/!
advance warning/!
all meet together/!
a.m. in the morning/!
armed gunman/!
as for example/!
as per/!
ask a question/!
at the present time/!
atm machine/!
autobiography of my life/!
awkward predicament/!
baby boy was born/!
basic essentials/!
basic fundamentals/!
cad design/!
came at a time when/!
cease and desist/!
cheap price/!
climbing up/!
close proximity/!
close scrutiny/!
cnn news network/!
cold temperature/!
collaborate together/!
commute back and forth/!
completely destroyed/!
completely filled/!
completely finished/!
completely opposite/!
consensus of opinion/!
current status/!
dc current/!
definite decision/!
difficult dilemma/!
direct confrontation/!
direct descendant/!
dmz zone/!
dos operating system/!
during the course of/!
each and every/!
empty space/!
end result/!
enter in/!
estimated at about/!
estimated at roughly/!
estimated roughly at/!
falling down/!
false pretense/!
few in number/!
filled to capacity/!
final outcome/!
first began, new beginning/!
first created/!
for a number of days/!
for a period of days/!
foreign imports/!
forever and ever/!
free gift/!
frozen ice/!
future plans/!
general public/!
gmt time/!
gop party/!
gre exam/!
green in color/!
hiv virus/!
html language/!
invited guests/!
isbn number/!
isdn network/!
join together/!
lan network/!
larger in size/!
largest ever/!
lcd display/!
led diode/!
longer in duration/!
major breakthrough/!
meet together/!
merge together/!
nato organization/!
natural instinct/!
never at any time/!
new and improved/!
new innovation/!
nodded her head/!
nodded his head/!
null and void/!
oval in shape/!
pair of twins/!
past experience/!
past history/!
past record/!
pc computer/!
percent apr/!
personal opinion/!
pin number/!
plan ahead/!
please rsvp/!
p.m. in the evening/!
poisonous venom/!
possibly might/!
postpone until later/!
pre-recorded/!
protest against/!
ram memory/!
rate of return/!
rate of speed/!
reason is because/!
rectangular in shape/!
regular routine/!
repeat again/!
reply back/!
revert back/!
round in shape/!
same identical/!
sat test/!
scsi interface/!
shorter in duration/!
since the time when/!
sit down/!
small speck/!
smaller in size/!
spell out in detail/!
square in shape/!
still remains/!
strategic plan/!
suddenly exploded/!
surrounded on all sides/!
therapeutic treatment/!
twelve midnight/!
twelve noon/!
unexpected surprise/!
unintended mistake/!
upc code/!
usual custom/!
vin number/!
wake up/!
written down/!

546
data/en/said.dic Normal file
View File

@@ -0,0 +1,546 @@
# synonyms for said - where neutrality is needed
# Neutral: said, stated, described, wrote, and according to
# http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Words_to_watch
/encoding=utf-8
admit/!
admits/!
admitted/!
admitting/!
agree/!
agreed/!
agreeing/!
agrees/!
allege/!
alleged/!
alleging/!
answer/!
answered/!
answering/!
answers/!
argue/!
argued/!
argues/!
arguing/!
articulate/!
articulated/!
articulates/!
articulating/!
ask/!
asked/!
asking/!
asks/!
assert/!
asserted/!
asserting/!
asserts/!
babble/!
babbled/!
babbles/!
babbling/!
bark/!
barked/!
barking/!
barks/!
bawl/!
bawled/!
bawling/!
bawls/!
beam/!
beamed/!
beaming/!
beams/!
beg/!
began/!
begged/!
begging/!
begs/!
bellow/!
bellowed/!
bellowing/!
bellows/!
berate/!
berated/!
berates/!
berating/!
blabber/!
blabbered/!
blabbering/!
blabbers/!
brag/!
bragged/!
bragging/!
brags/!
breath/!
breathed/!
breathing/!
breaths/!
bribe/!
bribed/!
bribes/!
bribing/!
burp/!
burped/!
burping/!
burps/!
call/!
called/!
calling/!
calls/!
caution/!
cautioned/!
cautioning/!
cautions/!
chortle/!
chortled/!
chortles/!
chortling/!
chuckle/!
chuckled/!
chuckles/!
chuckling/!
claim/!
claimed/!
claiming/!
claims/!
clarified/!
clarifies/!
clarify/!
clarifying/!
comment/!
commented/!
commenting/!
comments/!
complain/!
complained/!
complaining/!
complains/!
confess/!
confessed/!
confesses/!
confessing/!
convey/!
conveyed/!
conveying/!
conveys/!
cough/!
coughed/!
coughing/!
coughs/!
counter/!
countered/!
countering/!
counters/!
cried/!
cries/!
croak/!
croaked/!
croaking/!
croaks/!
cry/!
crying/!
demand/!
demanded/!
demanding/!
demands/!
denied/!
denies/!
denounce/!
denounced/!
denounces/!
denouncing/!
deny/!
denying/!
disagree/!
disagreed/!
disagreeing/!
disagrees/!
drone/!
droned/!
drones/!
droning/!
elaborate/!
elaborated/!
elaborates/!
elaborating/!
enjoin/!
enjoined/!
enjoining/!
enjoins/!
enunciate/!
enunciated/!
enunciates/!
enunciating/!
exclaim/!
exclaimed/!
exclaiming/!
exclaims/!
explain/!
explained/!
explaining/!
explains/!
expose/!
exposed/!
exposes/!
exposing/!
express/!
expressed/!
expresses/!
expressing/!
find/!
finding/!
finds/!
found/!
fuss/!
fussed/!
fusses/!
fussing/!
gasp/!
gasped/!
gasping/!
gasps/!
grate/!
grated/!
grates/!
grating/!
greet/!
greeted/!
greeting/!
greets/!
growl/!
growled/!
growling/!
growls/!
grumble/!
grumbled/!
grumbles/!
grumbling/!
guffaw/!
guffawed/!
guffawing/!
guffaws/!
hiss/!
hissed/!
hisses/!
hissing/!
holler/!
hollered/!
hollering/!
hollers/!
howl/!
howled/!
howling/!
howls/!
huff/!
huffed/!
huffing/!
huffs/!
implore/!
implored/!
implores/!
imploring/!
inquire/!
inquired/!
inquires/!
inquiring/!
insist/!
insisted/!
insisting/!
insists/!
interrogate/!
interrogated/!
interrogates/!
interrogating/!
laugh/!
laughed/!
laughing/!
laughs/!
lie/!
lied/!
lies/!
lying/!
mimic/!
mimicked/!
mimicking/!
mimics/!
mock/!
mocked/!
mocking/!
mocks/!
mumble/!
mumbled/!
mumbles/!
mumbling/!
murmur/!
murmured/!
murmuring/!
murmurs/!
mutter/!
muttered/!
muttering/!
mutters/!
note/!
noted/!
notes/!
noting/!
observe/!
observed/!
observes/!
observing/!
offer/!
offered/!
offering/!
offers/!
order/!
ordered/!
ordering/!
orders/!
pant/!
panted/!
panting/!
pants/!
point out/!
pointed out/!
pointing out/!
points out/!
pose/!
posed/!
poses/!
posing/!
pout/!
pouted/!
pouting/!
pouts/!
pray/!
prayed/!
praying/!
prays/!
preach/!
preached/!
preaches/!
preaching/!
press/!
pressed/!
presses/!
pressing/!
pried/!
pries/!
prod/!
prodded/!
prodding/!
prods/!
pronounce/!
pronounced/!
pronounces/!
pronouncing/!
propose/!
proposed/!
proposes/!
proposing/!
pry/!
prying/!
purr/!
purred/!
purring/!
purrs/!
queried/!
queries/!
query/!
querying/!
question/!
questioned/!
questioning/!
questions/!
quip/!
quipped/!
quipping/!
quips/!
rag/!
raged/!
raging/!
rags/!
rant/!
ranted/!
ranting/!
rants/!
rave/!
raved/!
raves/!
raving/!
read/!
reading/!
reads/!
recite/!
recited/!
recites/!
reciting/!
record/!
recorded/!
recording/!
records/!
register/!
registered/!
registering/!
registers/!
replied/!
replies/!
reply/!
replying/!
request/!
requested/!
requesting/!
requests/!
respond/!
responded/!
responding/!
responds/!
retort/!
retorted/!
retorting/!
retorts/!
reveal/!
revealed/!
revealing/!
reveals/!
roar/!
roared/!
roaring/!
roars/!
said/!
sang/!
say/!
saying/!
says/!
scoff/!
scoffed/!
scoffing/!
scoffs/!
scold/!
scolded/!
scolding/!
scolds/!
scream/!
screamed/!
screaming/!
screams/!
screech/!
screeched/!
screeches/!
screeching/!
shout/!
shouted/!
shouting/!
shouts/!
show/!
showed/!
showing/!
shows/!
shriek/!
shrieked/!
shrieking/!
shrieks/!
sigh/!
sighed/!
sighing/!
sighs/!
snap/!
snapped/!
snapping/!
snaps/!
snarl/!
snarled/!
snarling/!
snarls/!
sneer/!
sneered/!
sneering/!
sneers/!
snort/!
snorted/!
snorting/!
snorts/!
sob/!
sobbed/!
sobbing/!
sobs/!
sounded out/!
speculate/!
speculated/!
speculates/!
speculating/!
sputter/!
sputtered/!
sputtering/!
sputters/!
squawk/!
squawked/!
squawking/!
squawks/!
squeak/!
squeaked/!
squeaking/!
squeaks/!
stat/!
stated/!
stating/!
stats/!
suggest/!
suggested/!
suggesting/!
suggests/!
summed up/!
surmise/!
surmised/!
surmises/!
surmising/!
tell/!
telling/!
tells/!
titter/!
tittered/!
tittering/!
titters/!
told/!
utter/!
uttered/!
uttering/!
utters/!
verbalise/!
verbalised/!
verbalises/!
verbalising/!
verbalize/!
verbalized/!
verbalizes/!
verbalizing/!
wail/!
wailed/!
wailing/!
wails/!
whimper/!
whimpered/!
whimpering/!
whimpers/!
whine/!
whined/!
whines/!
whining/!
whisper/!
whispered/!
whispering/!
whispers/!
yammer/!
yammered/!
yammering/!
yammers/!
yawn/!
yawned/!
yawning/!
yawns/!
yell/!
yelled/!
yelling/!
yells/!
yodel/!
yodeled/!
yodeling/!
yodels/!

307
data/en/simi.dic Normal file
View File

@@ -0,0 +1,307 @@
# English similes
# http://en.wiktionary.org/wiki/Appendix:English_similes
/encoding=utf-8
American as apple pie/!
as English as apple pie/!
as fine as Dick's hatband/!
as full as a tick/!
as good as it gets/!
as much use as a chocolate fireguard/!
as much use as a chocolate teapot/!
as often as not/!
as queer as Dick's hatband/!
as sure as eggs are eggs/!
as sure as eggs is eggs/!
as tight as Dick's hatband/!
avoid like the plague/!
bald as a coot/!
be as silent as the grave/!
bent as a nine-bob note/!
black as coal/!
blind as a bat/!
bold as brass/!
breed like rabbits/!
bright as a button/!
built like a brick shithouse/!
built like a tank/!
business as usual/!
busy as a beaver/!
busy as a bee/!
calm as a millpond/!
camp as a row of tents/!
catch as catch can/!
catch-as-catch-can/!
cheap as chips/!
chirpy as a cricket/!
clean as a hound's tooth/!
clean as a whistle/!
clear as a bell/!
clear as mud/!
close as wax/!
cold as a wagon tire/!
cold as a witch's tit/!
cold as ice/!
come down on like a ton of bricks/!
cool as a cucumber/!
crazy like a fox/!
cry like a baby/!
cry like a little girl/!
crying like a baby/!
cut like a knife/!
cute as a bug's ear/!
cute as a button/!
daft as a brush/!
dead as a dodo/!
dead as a doorknob/!
dead as a doornail/!
deaf as a doorpost/!
deaf as a post/!
different as chalk and cheese/!
drink like a fish/!
drop him like a hot potato/!
drop like flies/!
drunk as a cunt/!
drunk as a lord/!
drunk as a skunk/!
drunk as Chloe/!
dry as a bone/!
dry as a dead dingo's donger/!
dull as dishwater/!
dull as ditchwater/!
dumb as a bag of hammers/!
dumb as a box of rocks/!
dumb as a sack of hammers/!
easy as ABC/!
easy as falling off a log/!
easy as pie/!
eat like a bird/!
eat like a horse/!
eat like a pig/!
fat as a cow/!
fine as frog hair/!
finer than frog hair/!
fit as a butcher's dog/!
fit as a fiddle/!
fit as a lop/!
fit as a Mallee bull/!
fit like a glove/!
flat as a pancake/!
float like a butterfly/!
fly like a rock/!
free as a bird/!
fresh as a daisy/!
fresh fucked fox in a forest fire/!
fuck like a mink/!
fuck like rabbits/!
full as a goog/!
full as a tick/!
get on like a house on fire/!
give as good as one gets/!
go down like a lead balloon/!
go out like a light/!
good as gold/!
good as one's word/!
green as a gooseberry/!
grin like a Cheshire cat/!
grinning like a bushel basketful of possum heads/!
guilty as sin/!
hanged for a sheep as a lamb/!
happy as a box of birds/!
happy as a clam/!
happy as a lark/!
happy as a peacock/!
happy as a pig in shit/!
happy as Larry/!
hard as nails/!
hateful as a toad/!
have a mind like a sieve/!
hell hath no fury like a woman scorned/!
high as a kite/!
hung like a donkey/!
hung like a horse/!
hungry as a hog/!
keen as mustard/!
kick like a mule/!
know like a book/!
large as life/!
laugh like a drain/!
laugh like a hyena/!
light as a feather/!
like a bat out of hell/!
like a bear with a sore head/!
like a blue-arsed fly/!
like a bolt from the blue/!
like a broken record/!
like a bull in a china shop/!
like a bump on a log/!
like a cat in a strange garret/!
like a cat on a hot tin roof/!
like a charm/!
like a chicken on a june bug/!
like a chicken with its head cut off/!
like a chicken with the pip/!
like a dirty shirt/!
like a dog in heat/!
like a dog on heat/!
like a dog with a bone/!
like a duck takes to water/!
like a hawk/!
like a hot potato/!
like a house on fire/!
like a kid in a candy store/!
like a lamb to the slaughter/!
like a man/!
like a million bucks/!
like a million dollars/!
like a mother hawk/!
like a ton of bricks/!
like a train/!
like cheese at fourpence/!
like clockwork/!
like crack/!
like crazy/!
like death warmed over/!
like dog's breath/!
like father, like son/!
like feeding time at the zoo/!
like gangbusters/!
like hot cakes/!
like it's going out of style/!
like nobody's business/!
like one's life depended on it/!
like rats from a sinking ship/!
like riding a bike/!
like shelling peas/!
like shit through a goose/!
like shooting fish in a barrel/!
like taking candy from a baby/!
like the back end of a bus/!
like the clappers/!
like the devil/!
like the new time/!
like the wind/!
like there is no tomorrow/!
like turkeys voting for an early Christmas/!
like turkeys voting for Christmas/!
like two peas in a pod/!
like water off a duck's back/!
like white on rice/!
limber as a dishrag/!
long as my arm/!
mad as a cut snake/!
mad as a hatter/!
mad as a hornet/!
mad as a March hare/!
make it up as one goes along/!
make like a banana and split/!
make like a tree and leave/!
make out like a bandit/!
memory like a sieve/!
mutton dressed as lamb/!
naked as a jay bird/!
naked as a jaybird/!
nervous as a cat/!
nervous as a long-tailed cat in a room full of rocking chairs/!
nice as ninepence/!
nice as pie/!
nod's as good as a wink to a blind bat/!
nutty as a fruit cake/!
nutty as a fruitcake/!
off like a bride's nightie/!
off like a prom dress/!
old as the hills/!
out like a light/!
piss like a racehorse/!
pissed as a newt/!
plain as a pikestaff/!
plain as day/!
plain as the nose on one's face/!
plain as the nose on your face/!
play someone like a fiddle/!
pleased as Punch/!
poor as a church mouse/!
pretty as a picture/!
proud as a peacock/!
pure as the driven snow/!
quack like a duck/!
queer as a clockwork orange/!
queer as Dick's hatband/!
quick as a flash/!
quiet as a mouse/!
read like a book/!
rich as Croesus/!
right as a trivet/!
right as rain/!
rock solid/!
run around like a chicken with its head cut off/!
run like a top/!
safe as houses/!
scarce as hen's teeth/!
scared as hell/!
sharp as a tack/!
sick as a dog/!
sick as a parrot/!
sing like a bird/!
sink like a stone/!
skinny as a rail/!
sleep like a baby/!
sleep like a log/!
slippery as an eel/!
slow as a dead snail/!
slow as a snail/!
slow as molasses/!
slow as molasses in January/!
sly as a fox/!
smell like a rose/!
smoke like a chimney/!
smoke like a furnace/!
smooth as a baby's bottom/!
smooth as silk/!
snug as a bug in a rug/!
sober as a judge/!
soft as a baby's bottom/!
solid as a rock/!
solid as the rock of gibraltar/!
sound as a bell/!
sound as a roach/!
spread like wildfire/!
squeal like a stuck pig/!
squint like a bag of nails/!
steady as a rock/!
steady as she goes/!
steady-as-she-goes/!
stick out like a sore thumb/!
sting like a bee/!
straight as an arrow/!
strange as it may seem/!
strong as an ox/!
stubborn as a mule/!
stuffed like a turkey/!
sure as eggs/!
sure as eggs is eggs/!
sure as hell/!
swear like a sailor/!
swear like a trooper/!
sweat like a pig/!
sweet as a nut/!
sweet as pie/!
swim like a fish/!
take it like a man/!
talk like an apothecary/!
taste like chicken/!
there's nowt so queer as folk/!
thick as a brick/!
thick as thieves/!
thin as a rake/!
tight as a duck's arse/!
toey as a Roman sandal/!
tough as nails/!
walk like an Egyptian/!
watch like a hawk/!
watch me like a hawk/!
watch over like a mother hawk/!
white as a sheet/!
white as driven snow/!
white as snow/!
work like a charm/!
work like a horse/!

28
data/en/time.dic Normal file
View File

@@ -0,0 +1,28 @@
# vague relative time references, where more precision could be used
# http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Words_to_watch
/encoding=utf-8
as of this date/!
at the end of the day/!
at the present time/!
autumn/!
currently/!
fall/!
formerly/!
frequently/!
immediately/!
in the past/!
instantly/!
last year/!
lately/!
next year/!
presently/!
recently/!
spring/!
suddenly/!
summer/!
this year/!
to date/!
traditionally/!
untimely/!
winter/!
years ago/!

59
data/en/tobe.dic Normal file
View File

@@ -0,0 +1,59 @@
# forms of 'to be', to identify where an active verb might be better
# http://darlingmionette.deviantart.com/art/Words-To-Avoid-152886782
/encoding=utf-8
ain't/!
am/!
are/!
aren't/!
been/!
being/!
has been/!
has not been/!
hasn't been/!
have/!
haven't/!
I am/!
I have been/!
I have not been/!
I haven't been/!
I was/!
I wasn't/!
I'dn't've/!
I'm/!
is/!
isn't/!
I've been/!
I've not been/!
they are/!
they aren't/!
they have been/!
they have not been/!
they haven't been/!
they were/!
they weren't/!
they're/!
they've been/!
they've not been/!
was/!
wasn't/!
we are/!
we aren't/!
we have been/!
we have not been/!
we haven't been/!
we were/!
we weren't/!
were/!
weren't/!
we've been/!
we've not been/!
you are/!
you aren't/!
you have been/!
you have not been/!
you haven't been/!
you were/!
you weren't/!
you're/!
you've been/!
you've not been/!

373
data/en/weak.dic Normal file
View File

@@ -0,0 +1,373 @@
# Potentially lazy, weak, awkward, overused, filler, imprecise,
# boring, abused, imprecise, redundant, et cetera
# http://darlingmionette.deviantart.com/art/Words-To-Avoid-152886782
/encoding=utf-8
I believe/!
I feel/!
I heard/!
I think/!
I'm trying to/!
a couple/!
a few/!
a little/!
a lot/!
a man who/!
a person who/!
a woman who/!
able/!
about/!
absolutely/!
accordingly/!
actually/!
adopt/!
adopted/!
adopting/!
adopts/!
ain't/!
all/!
all in all/!
all of a sudden/!
all of the sudden/!
almost/!
alot/!
alright/!
also/!
alternative/!
although/!
always/!
am/!
an issue with/!
and also/!
annoying/!
annoyingly/!
anxiously/!
any/!
apparent/!
appropriate/!
appropriately/!
appropriateness/!
are/!
around/!
as/!
as if/!
as one/!
as to whether/!
as you are aware/!
at once/!
at the end of the day/!
at the present time/!
awful/!
back/!
bad/!
balance/!
basically/!
been/!
began/!
began to/!
begins to/!
being as/!
being that/!
believe/!
believes/!
big/!
brand/!
briefly/!
but yet/!
by means of/!
came/!
came to be seen as/!
certain/!
clearly/!
commonsense/!
connect/!
considered to be/!
context/!
continued/!
contrasting/!
cool/!
could/!
could of/!
culture/!
decided/!
did/!
different/!
do/!
does/!
due to the fact that/!
eagerly/!
easy/!
effectual/!
empower/!
empowered/!
empowering/!
empowers/!
environment/!
equally as/!
essentially/!
et cetera/!
etc/!
even/!
every/!
everyone/!
everyone knows/!
everywhere/!
exactly/!
exist/!
experience/!
feel/!
feeling/!
feels/!
felt/!
finally/!
find out/!
finding out/!
finds out/!
firstly/!
fit/!
for all intents and purposes/!
for all to/!
for the purpose of/!
formerly/!
fortunately/!
found out/!
fun/!
funnel/!
gazed/!
generally/!
get/!
gets/!
good/!
got/!
gotten/!
great/!
had/!
had had/!
had known/!
happily/!
happy/!
has/!
has been/!
has got/!
has talent for/!
has the ability to/!
have/!
have been/!
have got/!
have talent for/!
have the ability to/!
having been/!
hear/!
heard/!
hears/!
hoped/!
however/!
impact/!
impacted/!
impactful/!
impacts/!
important/!
in order to/!
in the event that/!
in this case/!
inappropriate/!
inappropriately/!
intend/!
interest/!
interested/!
interesting/!
interestingly/!
interests/!
intersect/!
involve/!
involved/!
irregardless/!
is/!
is able to/!
issue/!
it is what it is/!
journey/!
just/!
kind of/!
knew/!
know/!
leverage/!
lifestyle/!
like/!
likely/!
literally/!
living with/!
look/!
looked/!
looking/!
lots/!
lots of/!
lucid/!
made/!
make/!
many/!
maybe/!
meaning/!
meaningful/!
meaningfully/!
merely/!
might/!
moreover/!
most/!
most feel/!
narrowly/!
nature/!
nearly/!
need/!
never/!
next/!
nice/!
nonetheless/!
not/!
note/!
obviously/!
of course/!
often/!
oh/!
on account of/!
one day/!
oneness/!
only/!
opposite/!
out of/!
over there/!
people/!
people say/!
per/!
perhaps/!
platform/!
plus/!
probably/!
proceeded/!
provide/!
provided/!
purported/!
quite/!
random/!
reality/!
realized/!
really/!
resonate/!
resonated/!
resonates/!
respected/!
robust/!
said/!
sat down/!
saw/!
say/!
secondly/!
see/!
seem/!
seemed/!
seemingly/!
seems/!
sees/!
seriously/!
several/!
share/!
shared/!
shares/!
sharing/!
short/!
should/!
signage/!
simply/!
situation/!
small/!
so/!
so as to/!
society/!
some/!
something/!
somewhat/!
sooner or later/!
sort of/!
soul/!
started/!
started to/!
starts/!
stood up/!
stuff/!
stupid/!
suddenly/!
suitable/!
supposed/!
synergy/!
take issue with/!
taken issue with/!
takes issue with/!
taking issue with/!
tall/!
terrible/!
that/!
the/!
the public/!
then/!
there are/!
there is/!
there was/!
there were/!
therefore/!
they say/!
thing/!
things/!
think/!
thinking/!
thinks/!
thirdly/!
though/!
thought/!
thus/!
to be/!
to me/!
took issue with/!
totally/!
traditionally/!
tragically/!
tribe/!
truly/!
trust/!
typical/!
understand/!
understanding/!
unfortunately/!
up over/!
used to/!
utilization/!
utilize/!
utilized/!
utilizes/!
utilizing/!
value/!
values/!
various/!
very/!
view/!
virtually/!
walk/!
walked/!
walking/!
walks/!
was/!
well/!
went/!
were/!
what is up with/!
what not/!
whatever/!
what's up with/!
which is/!
while/!
who where/!
widely/!
wince/!
wished/!
wondered/!
wonderful/!
would like/!
you know/!

40
plugin/wordy.vim Normal file
View File

@@ -0,0 +1,40 @@
" =============================================================================
" File: plugin/wordy.vim
" Description: Usage support for the Vim text editor
" Maintainer: Reed Esau <github.com/reedes>
" Last Change: January 14, 2014
" License: The MIT License (MIT)
" =============================================================================
if exists('g:loaded_wordy') || &cp | finish | endif
let g:loaded_wordy = 1
" Save 'cpoptions' and set Vim default to enable line continuations.
let s:save_cpo = &cpo
set cpo&vim
" need directory to manage spell files
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': ['tobe',] })
command -nargs=0 ColloquialWordy call wordy#init({ 'd': ['colq',] })
command -nargs=0 CredibleWordy call wordy#init({ 'd': ['cred',] })
command -nargs=0 EditorialWordy call wordy#init({ 'd': ['edit',] })
command -nargs=0 IdiomaticWordy call wordy#init({ 'd': ['idim',] })
command -nargs=0 JargonWordy call wordy#init({ 'd': ['busi',] })
command -nargs=0 ProblemWordy call wordy#init({ 'd': ['prob',] })
command -nargs=0 PufferyWordy call wordy#init({ 'd': ['puff',] })
command -nargs=0 WordyWordy call wordy#init({ 'd': ['redu',] })
command -nargs=0 SaidWordy call wordy#init({ 'd': ['said',] })
command -nargs=0 SimileWordy call wordy#init({ 'd': ['simi',] })
command -nargs=0 TimeWordy call wordy#init({ 'd': ['time',] })
command -nargs=0 WeakWordy call wordy#init({ 'd': ['weak',] })
command -nargs=0 Wordy call wordy#init({ 'd': ['tobe', 'colq', 'cred', 'edit',
\'idim', 'busi', 'prob', 'puff',
\'redu', 'simi', 'time', 'weak', ]})
let &cpo = s:save_cpo
unlet s:save_cpo
" vim:ts=2:sw=2:sts=2