switch (uname)
    case 'CYGWIN_*'
        function __fish_pwd --description "Show current path"
            if status test-feature regex-easyesc
                pwd | string replace -r '^/cygdrive/(.)?' '\U$1:'
            else
                # TODO: Remove this once regex-easyesc becomes the default
                pwd | string replace -r '^/cygdrive/(.)?' '\\\U$1:'
            end
        end
    case '*'
        function __fish_pwd --description "Show current path"
            pwd
        end
end