Ubuntu Mate 16.04 with
atom 1.32.2 x64.
atom by opening up a terminal, changing to the proper directory, and running
atom .. I work with several workspaces and this has been working fine. However, one workspace is having issues all of a sudden. Using the
atom . command will open
atom, but it just hangs and doesn’t fully load.
I moved the
~/.atom directory to
~/.atom2 to back it up and start from a fresh configuration. That didn’t work, although it did improve. Before it would only show one file in the tab bar, but without it’s filename. Now it’s showing two files with their names. However,
atom still hangs. I can’t do anything in the editor and eventually have to force quit.
I am surprised that two files are being loaded after clearing the config directory. Where is this setting being stored? I don’t see any
atom related files in the directory. I feel like if I can clear these files it’ll work.
It just hit me to move my workspace to a temporary location, create an empty directory, open
atom so no files exist, close
atom, move my workspace back, and open
atom again. This worked. No files are loaded and I can see my project and all its files.
One of the files I had open is roughly 8K lines. If I leave this file open and close
atom it’ll hang on start again. Even if I choose
Keep Waiting multiple times it never loads. I can see the files, and the code of the last open file, but the editor hangs. If I don’t leave this file open I can open my workspace fine. Note I can load this file just fine when I’m working in
atom. It’s only on startup that it hangs. What exactly is going on?
Also, I’m still wondering, where the file list is being stored at since it’s not in
~/.atom. Is there any other configuration stored elsewhere?
edit: Just to provide more information on the file, it’s only 481K. So it’s not large in file size, just in the amount of lines. It’s a header file with a ton of defines, each with a bunch of translations.