unter Linux kann man Sonderzeichen mit Hilfe der "Compose-Taste" einfügen. In diesem Compose-Modus kannst Du ganz einfach die gewünschten Buchstaben "zusammenbauen":
Also Compose-Taste drücken (nicht festhalten), dann beispielsweise das ^ und dann den Buchstaben, also e ergibt ---> ê
Compose, dann ~, dann a ergibt ---> ã
usw.
Das funktioniert dann nicht nur in OO so, sondern auch im Browser, etc. Unter Debian schalte ich den Compose-Modus mit der rechten Windows-Taste an (ja, ja... Kommentare dazu bitte verkneifen

Gruß,
Jacqueline