在 nano 编辑器中进行拼写检查时出现以下错误。请帮助解决这个问题。
Spell checking failed: Error invoking "spell": Bad file descriptot
Run Code Online (Sandbox Code Playgroud) 我为英文键盘启用了拼写检查,但是当我使用塞尔维亚语西里尔文键盘时,我希望关闭该功能,因为那样所有单词都会被加下划线,就像我拼写错误一样
我该怎么做呢?谢谢
不知何故,它现在就像我在 Firefox 中想要的那样工作,但在 Empathy 中它仍然标记所有的西里尔字母,我只是想让它标记拼写错误的英语单词
这是一个例子


所有应用程序都使用相同的字典进行拼写检查吗?如果没有,在典型的桌面安装中哪些应用程序使用哪些词典,或者我可以在哪里找到?
我会说多种语言,并一直在它们之间切换。用户界面通常保持设置为英语,我将拼写检查切换到适当的语言。为此,我进入了 Ubuntu 系统设置中的“语言支持”并安装了所有需要的语言。
这很好用,除了一个烦恼。当我想切换语言时,我选择的语言的每个变体都会出现在列表中!例如,有六种英语变体:澳大利亚、加拿大、南非、英国、美国。荷兰语、法语或德语也是如此,西班牙语更糟。这似乎发生在我可以选择一种语言进行拼写检查的任何地方:Firefox、gedit、Libre Office 等。当我必须每天多次滚动那个长列表时,这有点麻烦!
我怎么可能限制这些列表中语言变体的数量?我通常每种语言只需要一个变体:英语是美国,荷兰语是佛兰德语,法语是比利时语,西班牙语是西班牙语,等等。
感谢您的输入。
20 年来,我喜欢用十个手指打字和打字。
有时我会出错或不知道单词的正确拼写。
我喜欢安卓手机中的 swype-app。虽然我用的是一根手指,而不是十根,但我的速度很快。
我认为桌面打字速度可以提高很多。
是否有我可以在不使用鼠标右键的情况下进行的拼写更正?
我想立即在屏幕上看到选项,我想轻松快速地替换拼写错误。
ubuntu 上有没有帮助的工具?
我在两个地方使用拼写更正:
如果有替代方案可以为我的用例提供更好的支持,我可以更改这两个应用程序。
更新
哇,没有答案,虽然这个问题有赏金。好像到现在也没有解决办法。只是一个提示:我什至会购买一个可以做到这一点的应用程序。我不固定在这里的开源解决方案。
我需要安装什么软件包才能满足gtkspellZim Wiki 中的拼写检查依赖项?
orschiro@x230:~$ dpkg -l | grep gtkspell # grep deb package
ii libgtkspell-dev 2.0.16-1.1ubuntu1 amd64 Development files for GtkSpell
ii libgtkspell0 2.0.16-1.1ubuntu1 amd64 a spell-checking addon for GTK's TextView widget
ii libgtkspell3-3-0:amd64 3.0.7-2 amd64 spell-checking addon for GTK+'s TextView widget
ii python-gtkspell 2.25.3-13 amd64 Python bindings for the GtkSpell library
ii python-gtkspellcheck 3.0-1.1 all spellchecking library written in Python for Gtk based on Enchant
Run Code Online (Sandbox Code Playgroud)
截屏:
我安装了Gitbook 编辑器。该截图显示,Gitbook编辑器对Linux的拼写检查支持。
我检查了启用拼写检查的设置,但我仍然没有启用拼写检查。
这使我得出结论,我缺少某种为 Gitbook 编辑器提供拼写检查的包。
如何向 KDE 应用程序添加语言词典?到目前为止,他们只支持英语的某些变体。有暗示可以使用 Hunspell,但根据dpkg -l 'hunspell*',hunspell它本身没有安装,而奇怪的是,hunspell-en-us是)。此外,可用语言包的列表很小,并且不包含西班牙语或法语等主要语言。
KDE 手册是一个死胡同(链接已损坏......)
使用 kubuntu 16.04
如何在 Pidgin 中禁用拼写检查器?任何的想法?我在网上搜索,但没有找到任何东西。
我使用了一些通过 进行拼写检查的程序hunspell,但它们似乎可以检查美国英语。如果他们使用澳大利亚英语会更好(如果有巴克利的斯特林英语,则是英国英语)。
我的语言相关环境变量看起来不错:
LANG=en_AU.UTF-8
LANGUAGE=en_AU:en
Run Code Online (Sandbox Code Playgroud)
我一直在寻找任何hunspell-en-au|gb|etc包,但它们似乎在 14.04 中变得更糟了。有什么解决办法?
我正在使用 Pycharm 以法语和英语开发项目,我的整个系统都是en_US.UTF-8基于的,我的Pycharm.
在浏览了拼写检查的Pycharm 文档后,我将hunspell字典目录添加到Pycharm并仅保留:
/usr/share/hunspell/fr_FR.dic
/usr/share/hunspell/en_US.dic
Run Code Online (Sandbox Code Playgroud)
这对拼写检查器没有影响。
Pycharm 和其他 Jetbrains 产品是否支持 hunspell.dic格式?
我已经将 Kate 编辑器安装到我的 Ubuntu MATE 16.04.6 LTS 系统中,就像
sudo apt-get install kate.
在其设置中?配置 Kate、编辑器组件、编辑、拼写检查选项卡我看到它没有检测到后端进行拼写检查:
Run Code Online (Sandbox Code Playgroud)$ kate Sonnet: No speller backends available! No language dictionaries for the language: "en"
我安装了以下与拼写检查相关的软件包:
$ dpkg -l | grep -iE "dict|spell.*(check|correct)"
ii anthy 9100h-25ubuntu1 amd64 input method for Japanese - backend, dictionary and utility
ii anthy-common 9100h-25ubuntu1 all input method for Japanese - common files and dictionary
ii aspell 0.60.7~20110707-3build1 amd64 GNU Aspell spell-checker
ii aspell-en 7.1-0-1.1 all English dictionary for …Run Code Online (Sandbox Code Playgroud)