Atajo Ctrl + . muestra «e» en lugar de sugerencias en VSCode con Ubuntu (GNOME)

Hace un tiempo, me enfrenté a una complicación al emplear el (shortcut) atajo  CTRL + . en Visual Studio Code, una acción que suelo utilizar de manera habitual para implementar automáticamente los métodos de una interfaz dentro de una clase. En lugar de recibir la sugerencia anticipada por parte de VSCode para completar la importación, me encontré con la aparición de un carácter «e» subrayado, lo que, además de interrumpir mi trabajo, desactivaba el funcionamiento de otras teclas. En estos casos, para restablecer la normalidad tenía que pulsar la tecla Esc.

Error encontrado en vscode
Error encontrado en vscode
Comportamiento esperado en vscode
Comportamiento esperado en vscode

Afortunadamente, después de googlear un poco, pude encontrar la solución. Al menos sirve hasta que lo parchen. A continuación, compartiré los pasos que seguí para resolver este problema, en caso de que puedan ser útiles para alguien más.

Pasos para resolver el problema

Abre la configuración de IBus ejecutando ibus-setup en la terminal. Ingresa el siguiente comando:

				
					ibus-setup
				
			

Se abrirá la siguiente ventana:

IBus Preference

Seleccionar la pestaña Emoji. Verás en la sección Emoji annotation el valor <Control>semicolon

Emoji annotation

Dale clic en el botón con los puntos suspensivos  que se encuentra ubicado al lado derecho. Se abrirá otra ventana.

Select keyboard shortcut for switch

Allí selecciona Control period y luego bórralo con el botón Delete

Finalmente has clic en el botón OK y cierra las ventanas. Eso sería todo.

Seleccionar opción y pulsar en OK

Discusiones en internet que profundizan en este problema:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio