vim插件_适用于作家的真棒vim插件

vim插件

Vim是程序员,Web开发人员和GNU / Linux的高级用户中最受欢迎的文本编辑器之一。 这并不奇怪,因为Vim提供了高速编辑,具有可扩展性,并且预装在大多数基于Linux的发行版中。

此外,Vim为作家提供了巨大的好处,无论他们是否具有技术意识。 我个人不仅将其用于编辑配置文件和网页,还用于编写博客,软件文档,说明和演示幻灯片。 我认为,它唯一可能出现的问题可能是相对较陡的学习曲线。 我记得我花了大约两周的时间来适应它,但是从那时起,与我以前使用的其他编辑器相比,编辑任何类型的文本都变得更加流利。

在本文中,我将分享一系列插件,这些插件可以帮助我更高效地创建文档,并且减少语法,样式和印刷错误。

注意:我将Neovim基于Qt的GUI结合使用 ,但是所有插件也都应与任何稳定的Vim版本一起使用。

语法和单词用法

尽管确保文本不包含语法错误的最佳方法是让人们对其进行复查,但是当没有人有时间来校对您的作品时,语法检查器仍然很有价值。 插件vim-languagetoolvim-grammarous提供了与LanguageTool的集成,后者可以检查Vim的拼写检查器未涵盖的错误。 目前支持31种语言

LanguageTool plugin

LanguageTool插件

如果您对更轻量级的解决方案感兴趣(仅适用于英语),那么vim-wordy是一个不错的选择。 该插件不依赖于Vim,它基于弱词,行话, 鼬鼠短语等查找当前文件中的错误。

词库

同义词库可以通过列出特定单词或短语的同义词为您提供更广泛的词汇表。 多语言同义词库查询/替换插件检查当前在光标下的单词(或在可视模式下突出显示的多个单词)的可用同义词,并使您可以轻松地用任何建议替换它们。 当前支持的语言是英语,中文,俄语和德语。

一些后端可以使用特定的在线服务(例如Thesaurus.com )。 其他则需要本地数据库,例如可以从Gutenberg.org或OpenOffice的英语同义词库下载的数据库。

Thesaurus plugin

词库插件

排版规则

在典型的键盘上,只能找到直接的引号(字符'和'),许多人会根据自己的样式指南进行决定。但是,如果要遵循排版规则 ,请使用大括号和撇号。类似地,请使用破折号破折号代替单个连字符(-),并使用三个点代替省略号

因为我是通常注意这些规则的人,所以我同时安装了UniCyclevim-textobj-quote 。 启用后,UniCycle会将所有直接的引号变成大括号,将三个点变成省略号,并将两个或三个连字符变成破折号和全破折号。 除了对引号进行同样的处理外,vim-textobj-quote还提供了在引号和闭引号之间,引号周围的单词之间的导航等。

注意:如果要插入上述两个插件范围之外的字符,则DigraphCompose键也是不错的解决方案。

无干扰的写作

正如卡尔·纽波特(Cal Newport)在他的《 深度工作 》一书中所说,我们在工作中遇到的干扰越多,我们的生产力就越低。 根据我自己的经验,我可以确认这是真的。 幸运的是,您可以根据需要轻松地减少(并还原)编辑器可能分散注意力的视觉元素。

阅读了博客上题为“ The Darnedest Thing的文章后 ,我遇到了GoyoLimeLight 。 Goyo会禁用或隐藏除文件内容和状态栏以外的所有内容,并使用无边界分割(或使用Vim术语为“ windows ”)将文本居中。 除了最重要的部分外,状态栏也没有显示所有内容,例如显示您是处于插入还是可视模式,成功保存的消息等。另一方面,LimeLight会将所有段落变暗(特别是非空的)行之前和之后的空行),以便您可以专注于当前正在编辑的段落。

LimeLight plugin

LimeLight插件

专注于Craft.io

我认为写作可以被视为一种技巧,因为它需要时间和专心致志才能将您的信息有效地传达给尽可能多的听众。 为此,选择正确的工具至关重要。 我选择Vim和我提到的插件是因为我可以专注于自己的工作并更快地交付它。

您是否使用任何Vim插件来帮助您写作? 我很想听听您的建议。

翻译自: https://opensource.com/article/17/2/vim-plugins-writers

vim插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值