Due resolved issue #325 fish parses ~/.ssh/config files for host lines and uses their for autocompletion. But it skips system file /etc/ssh/ssh_config with same syntax. OpenSSH uses both files and user configuration overrides system wide configuration. Fish I think must work same way.