标签: spell-checking

vim 中的拼写检查注释

我是一名 C/C++ 专业程序员,在注释中犯了很多拼写错误。我想配置 vim,以便拼写检查器只在注释中查找拼写错误的单词。如有必要,我愿意在 vim 可以查找的注释周围添加特殊符号以了解检查位置,例如:

 int main(){
     /*<--C_S 
        This is comment line in main function ..
        C_S-->*/
 }
Run Code Online (Sandbox Code Playgroud)

如果插件可以在没有C_S符号的情况下工作,那就更好了。我希望拼写检查器突出显示它在评论中发现的任何拼写错误。这已经存在了吗?还是自己写容易?

vim spell-checking

29
推荐指数
2
解决办法
8012
查看次数

如何使 zsh“正确”功能记住我的拼写更正决定

我已经启用校正(我不会把它自动更正在zsh中通过启用特别是因为这个问题)setopt correct.zshrc

现在,当我输入dtae终端时,我得到:

dtae        
zsh: correct 'dtae' to 'date' [nyae]? y
Tue Mar 31 11:39:31 CEST 2015
Run Code Online (Sandbox Code Playgroud)

在这一点上,我希望 zsh 记住我的决定。所以下次我输入时dtae它应该自动更正为date[1]。但是,这并没有发生,zsh 再次询问我该怎么做:

dtae
zsh: correct 'dtae' to 'date' [nyae]?
Run Code Online (Sandbox Code Playgroud)

[1] 当然,除非当时存在实际的dtae命令或别名。

更新:

我设法修改了 zsh 源代码(文件utils.c,函数spckword)以创建一个自定义文件,其中包含通过调用 zsh 的“正确”功能自动创建的别名:

原来的:

if (x == 'y' || x == ' ' || x == '\t') 
{
    *s = dupstring(best);
    if (hist)
    hwrep(best);
}
Run Code Online (Sandbox Code Playgroud)

修改的:

if (x == …
Run Code Online (Sandbox Code Playgroud)

zsh alias spell-checking autocorrection

26
推荐指数
1
解决办法
2411
查看次数

vim拼写检查器?

有没有办法使用vim对文件进行拼写检查?

vim spell-checking

14
推荐指数
2
解决办法
2218
查看次数

是否存在知道 Markdown 的拼写检查器?

我想在发布之前对我的文章进行拼写检查。我认为aspell可以,但它不应该尝试检查代码块:

asdfasdfa adsfa sdfa text to check adsfasd f

```
a wild code block appeared!
thisHas quiteOften() some strings.that should NOT get changed
```

and also `inlined code` should not get checked
Run Code Online (Sandbox Code Playgroud)

Linux 是否存在基于命令行的拼写检查器,它们知道 Markdown 并因此忽略代码块?我需要能够以批处理模式为多个文件运行它。

(如果你认识一个真正了解 LaTeX 的人,可以加分——不,aspell -t不能完全奏效)

shell spell-checking

14
推荐指数
1
解决办法
791
查看次数

如何为 vim 创建自己的拼写文件?

目前,我正在编写一份文件,其中需要使用大量首字母缩略词、技术语言和非德语单词。

现在我想知道是否可以创建一个拼写文件 ( tech_speak) 来检查这种技术语言,以便我可以使用以下 vim 命令

:set spelllang=de,tech_speak spell
Run Code Online (Sandbox Code Playgroud)

这怎么可能?

vim spell-checking

13
推荐指数
1
解决办法
5070
查看次数

使 hunspell 使用 emacs 和德语

我想hunspell在 ubuntu 13.04-box 上使用 emacs24 和德语词典。

要做到这一点我安装hunspellhunspell-de并添加以下到我的.emacs文件:

(setq ispell-program-name "hunspell")
(setq ispell-dictionary "deutsch8")
Run Code Online (Sandbox Code Playgroud)

当我在 emacs 中打开一个文件并启动时,flyspell-buffer我得到了Starting new Ispell process [[hunspell::deutsch8]]但它阻塞了 emacs 缓冲区(鼠标变成了一个旋转磁盘,指示等待)并且无休止地工作而不显示任何结果。所以我的配置肯定有问题。

没有第二行它可以工作,但仅适用于英文文本。

那么什么是设置的最佳方式hunspellemacs24在Ubuntu 13.04德语字典?是否有任何可能的陷阱?

emacs spell-checking hunspell

9
推荐指数
1
解决办法
7187
查看次数

Vim 拼写标点符号为 ?

我发现自己越来越多地使用讽刺点 (?)。但是,vim 拼写不会将其识别为有效的标点符号。

如何将它添加到 vim 以便拼写有效?

vim spell-checking

8
推荐指数
2
解决办法
237
查看次数

aspell 安装太多语言

我已经安装aspell-enaspell-de. 我预计这会让我在ende语言之间进行选择。但是,该软件包已经安装了许多版本ende语言,现在当我想选择我的拼写语言时,我有太多选择。

  • 是否可以在某处进行配置,提供/显示哪些语言?
  • 我可以将列表限制为,让我们只说en_USde_CH吗?

我相信我永远不需要de_LI,此外,我看不出有任何理由de_LI应该成为一种单独的语言。

我正在使用 Debian Wheezy。

可用语言

locale spell-checking aspell

7
推荐指数
1
解决办法
237
查看次数

linux下有语法检查器吗?

虽然有拼写检查器,但 AFAIK 它们仅限于拼写检查。自由软件中是否有任何语法检查实用程序,更准确地说是 Debian。即使不在 Debian 中,也可以在自由软件中。我正在使用拼写检查标签,因为那些人​​可能也对此感兴趣。

debian spell-checking

7
推荐指数
2
解决办法
4637
查看次数

我如何知道 kate/KDE 正在使用哪个字典进行拼写检查?

我注意到 kate 认为一个特定的单词拼写正确,即使它拼错了。当我使用 aspell 或 enchant 实用程序检查单词时,它们都正确地将其识别为拼写错误。我如何知道 kate/KDE 正在使用哪个拼写检查工具或字典,以及为什么它不能识别拼写错误?

kde kate spell-checking

7
推荐指数
1
解决办法
3173
查看次数

标签 统计

spell-checking ×10

vim ×4

alias ×1

aspell ×1

autocorrection ×1

debian ×1

emacs ×1

hunspell ×1

kate ×1

kde ×1

locale ×1

shell ×1

zsh ×1