Hi,
I’ve just updated to version 3.1.4.1 (Windows version) and it has over-written my personal dictionary. This is annoying. However, I also run Scrivener on my tablet, so if I know where to look, I can recover the dictionary from there & copy it over to my PC. I just can’t see where it’s been stored. For the avoidance of doubt, this is NOT the dictionary at hunspell - it’s the one where I have stored my own words.
I’ve recently bought a new laptop and installed Scrivener there. I’ve moved from Windows 10 on my old laptop to Win11 on the new one and have been writing for a few days with no problems. However, I realised that the user dictionary (i.e. learnt words) does not get copied over when you copy options in a .prefs file, not when copying over the dict folder in C:\Program Files\Scrivener3\hunspell
So… how do I get my customised learned dictionary over to my new laptop?
Assuming you are referring to the Personal word list as defined in Options->Corrections->Spelling, the list is contained in a file named wordlists.txt (older name was wordlist.ini). This file is located in
To avoid complications in the event of a crash or to facilitate a seamless computer change experience, also backup: C:\Users\{username}\AppData\Local\LiteratureAndLatte\Scrivener regularly, as compile formats, layouts, preferences and other things you might customise besides your personalised dictionary are stored in various sub-folders here.
Sorry to be raising a supplementary to this discussion, but I access my project from three different computers. Because the Personal Word List is stored in a C: location, it’s not shareable, so I end up saving my words three different times. Are there any plans to move the Personal Word List location to be part of, say, the Prefs file? It would save a lot of time if so.
There is no preference file, so to speak, on Windows. Scrivener uses the registry for most of that kind of stuff. You can certainly export and import the contents of the registry into a file format, for transfer between computers, or to back up your settings, but this would be more overhead than syncing your settings automatically.
As for that, if you use a cloud service that lets you sync whatever you want, from wherever it sits, instead of forcing your to use a monolithic-everything-folder, then just pick Scrivener’s AppData folder in that tool, and sync it up between systems. Otherwise, you might have to use a linking setup.
I have less experience with that in Windows, but this thread might help you out. I would note that the comment there on symbolic links might be due to how many sync services don’t handle them well, unfortunately (as they are so useful!). On UNIX systems it is better to host the actual data in the monolithic-everything-folder, and have the symbolic link be from the expected AppData location, to that—but this is where my knowledge of Windows falters. I don’t know if that is safe or not.