HOWTO: Disable automatic spell checking in KDE (Konqueror etc.)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If you want to get rid of the automatic spell checking in Konqueror (for 
example because you use more than one language routinely), here's the way 
(actually 3 ways) to disable it (it's a global KDE setting):
* A hack is to set the spell checking configuration to a spell checker you 
don't have installed, this will effectively turn off spell checking.
* Here's a cleaner method, introduced in KDE 3.5.3:
1. Upgrade to at least KDE 3.5.3 (the current FC5 KDE is 3.5.4, the last FC4 
KDE is 3.5.3, so they should both be enough).
2. Make sure you have kdebindings installed, if not:
yum install kdebindings
3. Save this small Ruby script to knospellcheck.rb:
#!/usr/bin/ruby -w
require 'Korundum'
about = KDE::AboutData.new("knospellcheck",
                           "KNoSpellCheck", "1.00")
KDE::CmdLineArgs.init(ARGV, about)
a = KDE::Application.new()
config = KDE::Config.new('kdeglobals')
config.setGroup('KSpell')
config.writeEntry('KSpell_DoSpellChecking',0)
config.sync()
4. chmod +x knospellcheck.rb
5. ./knospellcheck.rb (as the user you want to turn off spell checking for)
Bingo!
* If you prefer editing config files by hand:
1. Upgrade to at least KDE 3.5.3 (the current FC5 KDE is 3.5.4, the last FC4 
KDE is 3.5.3, so they should both be enough).
2. Locate/create "~/.kde/share/config/kdeglobals". It is in INI format.
3. Locate/create the "[KSpell]" group.
4. Add: KSpell_DoSpellChecking=0
This is essentially what the Ruby script does.

>From what I have read, KDE 4 will have the option in the dialogs, for now these 
will have to do.

        Kevin Kofler

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux