(defunmy/find-file-at-point ()
"Enhanced version of `find-file-at-point'.
First attempt to open file specified by `symbol-at-point', and fallback to normal one." (interactive)
(condition-casenil (thread-last (thing-at-point'symbolt)
(intern)
(symbol-value)
(find-file-noselect)
(switch-to-buffer))
(t (call-interactively'find-file-at-point))))