Vi 和 Vim 编辑器:启用同义词库选项的 3 个步骤

网友投稿 473 2022-05-30

为 vi / vim 启用同义词库选项将帮助您从同义词库中选择替代词。例如,在键入“重要”时,您可能更喜欢使用与“重要”不同的词。如果 vi 能给你一些替代词,比如:“有价值的”或“重要的”或“重要的”,那不是很好吗?

本文通过三步启用同义词库选项来解释如何有效地使用vi / vim。

步骤 1:定义同义词库文件

所有相关的词都应组合在一行中,用逗号或空格分隔。例如,您可以为“重要”一词创建自己的同义词库文件,如下所示。

$ vim /home/jsmith/mythesaurus.txt important,valuable,substantial,significant

Vi 和 Vim 编辑器:启用同义词库选项的 3 个步骤

步骤 2:在 ~/.vimrc 中指定同义词库文件位置

将以下行添加到 .vimrc 中,指定同义词库文件的位置。

$ vim ~/.vimrc set thesaurus+=/home/jsmith/mythesaurus.txt

步骤 3:在使用 Ctrl x + Ctrl t 编辑文档时使用同义词库

在 vim 中,如果要使用替代词,请在插入模式下按 Ctrl x + Ctrl t。例如,当您输入“重要”这个词时,按 Ctrl-x 和 Ctrl-t,这将显示一个弹出窗口,其中包含“有价值的”、“重要的”和“重要的”替代词,如下所示来自您的 /home /tiamo/mythesaurus.txt 文件。

下载并使用预定义的同义词库

下载并使用预定义的著名 moby 词库,而不是定义您自己的自定义词库,如下所示。

$ wget http://www.gutenberg.org/dirs/etext02/mthes10.zip $ unzip mthes10.zip Archive: mthes10.zip inflating: aaREADME.txt inflating: roget13a.txt inflating: mthesaur.txt

使用 mthesaur.txt 作为同义词文件。它非常大,每个单词都会有 50 多个相关单词。

将以下行添加到 .vimrc 以指定 mthesaur.txt 同义词库文件的位置。

$ vim ~/.vimrc set thesaurus+=/home/jsmith/mthesaur.txt

程序员如何在 vim 中使用同义词库功能?

这对程序员非常有帮助。例如,PHP 程序员可以使用以下几行创建一个 php-functions 文件,并将其指定为 ~/.vimrc 中的同义词库文件。

$ vim /home/jsmith/php-functions.txt math abs acos acosh asin asinh atan atan2 atanh base_convert bindec ceil cos errors debug_backtrace debug_print_backtrace error_get_last error_log error_reporting restore_error_handler

将 php-functions.txt 添加到 .vimrc 中,指定同义词库文件的位置。

$ vim ~/.vimrc set thesaurus+=/home/jsmith/mythesaurus.txt set thesaurus+=/home/jsmith/mthesaur.txt.txt set thesaurus+=/home/jsmith/php-functions.txt

现在,当您在 PHP 文件中键入“数学”并按 Ctrl x 和 Ctrl t 时,将显示所有 PHP 数学函数。另外,请注意您定义了多个同义词库文件,如上所示。

PHP

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:状态码造成微信公众号“该公众号提供的服务出现故障”
下一篇:Python爬虫的多线程使用方法
相关文章