не совсем понял, когда ты пишешь "и" с двумя точками - логично, казалось бы, употреблять его в "ручьи", "ничьи", "соловьи" и т.п. ?
вообще можно было бы сделать так: Ctrl добавляет цедиллу, Alt добавляет циркумфлекс, Win добавляет умляут - вроде всё ?
правда, это обломает key bindings сильно