I'm using gvim, and have broken non-ascii filename open. gvim.desktop call %U argument; this is guilty. When call with %F it works well. Do you have any necessity to use %U not %F? Or please replace %U with %F. kz.