even though @omano suggested to back up and then remove
everything kate
related
from ~/.local
and from ~/.config
and the OP @jake3 said that he made sure that “those files where gone”
I’m not convinced that he actually did.
(sorry - no offense intended)
It makes no sense that kate
works just fine in a new user account
but in the current account - with all kate
related settings also initially not present - it behaves differently.
To make sure to have a clean slate in the current user account
I suggest the OP do the following steps:
list kate related files:
ls -al ./.config/kate*
this gives me the following output:
-rw------- 1 jo jo 266 Aug 25 08:47 ./.config/katemetainfos
-rw------- 1 jo jo 2970 Aug 25 08:47 ./.config/katerc
-rw------- 1 jo jo 56 Aug 25 08:43 ./.config/kateschemarc
-rw------- 1 jo jo 419 Aug 25 08:47 ./.config/katevirc
./.config/kate:
total 12
drwxr-xr-x 3 jo jo 4096 Aug 25 08:46 .
drwxr-xr-x 19 jo jo 4096 Aug 25 12:17 ..
drwxr-xr-x 2 jo jo 4096 Aug 25 08:46 lspclient
and:
ls -al ./.local/share/kate*
which gives me the following output:
total 24
drwxr-xr-x 4 jo jo 4096 Aug 25 08:47 .
drwxr-xr-x 13 jo jo 4096 Aug 25 09:03 ..
-rw------- 1 jo jo 5219 Aug 25 08:47 anonymous.katesession
drwxr-xr-x 2 jo jo 4096 Aug 25 08:46 sessions
drwxr-xr-x 2 jo jo 4096 Aug 25 08:47 stash
remove all of them:
rm -rf ./.local/share/kate*
and
rm -rf ./.config/kate*
then check whether they where indeed removed by (trying to) list them again:
ls -al ./.config/kate*
and
ls -al ./.local/share/kate*
There should be no results now (no matches found)
@jake3
if this is what you already did
(including the check …)
just create and use a fresh user account
and transfer your data to it (not the configurations - just the personal files)
as it will be very hard for you and even harder for anyone not present at your machine to straighten this out.
I’d prefer to do all this
by command line indeed
ideally when logged out of the graphical session and logged in via a TTY
A console file manager like mc
makes the job in the TTY (or in a terminal) very easy …