Esperanto commonly uses some special characters. The "x-method" of entering them (cx -> ĉ, gx -> ĝ, hx -> ĥ, jx -> ĵ, sx -> ŝ, ux -> ŭ (and the capital letters)) is already implemented in the Universal Language Selector and other MediaWiki software at https://doc.wikimedia.org/mediawiki-core/master/php/html/LanguageEo_8php_source.html launguages/classes/LanguageEO.php
VisualEditor should support the same method.
Version: unspecified
Severity: enhancement