Perhaps it is sufficient to change your LANG environment variable.
Edit your .bash_profile:
Insert code for new environment variable:
Code:
export LANG=de_DE@euro
Reload you .bash_profile:
Code:
source ~/.bash_profile
This will change the environment variable to special german characters for each user with the above entry in his ~/.bash_profile. You can check whether the settings have been overtaken by echoing your LANG variabe:
Code:
$ echo $LANG
de_DE@euro
You may also change this variable just for single commands if you want the rest of the system to keep the old LANG variable as setting. Just add the variable in front of the command for example:
Code:
LANG=de_DE@euro vi anytextfile