Linux上のVMware環境では、ゲストOSで'_'(アンダーバー)が入力できないという問題がある。
ファイル名補完機能のあるbash環境ではあまり深刻な問題でなかったので放置していたのだが、ftpコマンドの内部で使えないという深刻な問題になってしまったので急遽調査したところ、伝統的に存在する問題らしく対処策はゴロゴロ転がっていた。
要は、/etc/vmware/configや~/.vmware/config、~/.vmware/prefarence等の設定ファイルに
xkeymap.usekeycodeMapIfXFree86 = trueを書いて、VMwareを再起動すれば良い。という事だ。
xkeymap.keycode.211 = 0x073
【参照】
●VMware http://www.vmware.com/