at least for your local files, give "everything"[1] a try. While it doesn't allow searching inside files, as long as you know the name you'll find it instantaneous.
I did my masters degree in Stockholm and one thing I think is very important to know is that it is very difficult to find a job without speaking proper Swedish, so if you go to Sweden and at some point decide to change jobs, it might be difficult if you didn't learn Swedish yet.
I was in a CS masters program with about 30 other international students and none of us even got a IT related side job (not even at the international companies like IBM, ...) although Kista as part of Stockholm likes to be called "the IT capital of europe ...".
Besides that, I really wouldn't worry about crime etc.
Swedes definitely have a different perception to crime and danger in general compared to the rest of the world I'd say, simply because Sweden is so peaceful.
I lived in Husby, which is considered "ghetto" by Swedes and the riots this year happened pretty much in front of my door. I didn't even notice anything and was never scared to walk home at night, but every Swede I talked to reacted pretty shocked when I told them where I lived.
So I really wouldn't worry about that, especially if you got along in Moscow.
Good point - "ghetto" in Scandinavia usually means that if you are drunk and in general indisposed, you'll be a bit more perceptive to your surroundings than usual if you walk home alone after midnight.
[1]https://www.voidtools.com/