Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Pasting long text in the terminal window skips some words.
It makes cursor unsuable for interactive shells with long scripts.
Steps to Reproduce
Paste the following text in the embedded terminal, for example in an iPython interpreter or vim in insert mode.
ROLE_MAP = {
"ACS": Roles.ACS_UNIDADE,
"Agente de Saúde": Roles.ACS_UNIDADE,
"ADM": Roles.ADM_UNIDADE,
"Assistente Administrativo": Roles.ADM_UNIDADE,
"Agente de Ação Social": Roles.AGENTE_ACAO_SOCIAL,
"Assistente Social": Roles.ASS_SOCIAL,
"Assistente social": Roles.ASS_SOCIAL,
"ASB": Roles.AUX_SAUDE_BUCAL,
"Auxiliar de saude bucal": Roles.AUX_SAUDE_BUCAL,
"Auxiliar em Saude Bucal": Roles.AUX_SAUDE_BUCAL,
"Auxiliar de Saúde Bucal": Roles.AUX_SAUDE_BUCAL,
"Auxiliar de Saúde Bucal": Roles.AUX_SAUDE_BUCAL,
"AUXLIAR DE SAÚDE BUCAL": Roles.AUX_SAUDE_BUCAL,
"Cirurgião Dentista": Roles.DEN_UNIDADE,
"Dentista": Roles.DEN_UNIDADE,
"Diretor": Roles.DIR_UNIDADE,
"e-Multi": Roles.EMULTI_UNIDADE,
"Enfermeiro": Roles.ENF_UNIDADE,
"Enfermeira": Roles.ENF_UNIDADE,
"Farmacêutica": Roles.FARMACEUTICO,
"Farmacêutico": Roles.FARMACEUTICO,
"Farmaceutico": Roles.FARMACEUTICO,
"FARMACEUTICA": Roles.FARMACEUTICO,
"Farmaceutica": Roles.FARMACEUTICO,
"TEC DE SAÚDE BUCAL": Roles.TEC_SAUDE_BUCAL,
"TSB": Roles.TEC_SAUDE_BUCAL,
"Técnico saúde bucal": Roles.TEC_SAUDE_BUCAL,
"Fisioterapeuta": Roles.FISIOTERAPEUTA,
"Gerente": Roles.GER_UNIDADE,
"GERENTE": Roles.GER_UNIDADE,
"Medico": Roles.MED_UNIDADE,
"Nutricionista": Roles.NUTRICIONISTA,
"Psicólogo": Roles.PSICOLOGO,
"Psiquiatra": Roles.PSIQUIATRA,
"Regulador": Roles.REG_UNIDADE,
"RT Enfermagem": Roles.RT_ENF_UNIDADE,
"RT Medicina": Roles.RT_UNIDADE,
"Tec. Farmacia": Roles.TEC_FARMACIA,
"Técnica em Farmácia": Roles.TEC_FARMACIA,
"Técnica em Saúde Bucal": Roles.TEC_SAUDE_BUCAL,
"Técnico de Farmácia": Roles.TEC_FARMACIA,
"Tecnico de farmacia": Roles.TEC_FARMACIA,
"Técnica de farmácia": Roles.TEC_FARMACIA,
"Tec de Farmacia": Roles.TEC_FARMACIA,
"Técnico em Saúde Bucal da ESF": Roles.TEC_SAUDE_BUCAL,
"Técnico Enfermagem": Roles.TEC_ENF_UNIDADE,
"Técnico farmácia": Roles.TEC_FARMACIA,
"Profissional de Educaçao Fisica": Roles.EDUCACAO_FISICA,
"Educador Físico": Roles.EDUCACAO_FISICA,
"Fonoaudiólogo": Roles.FONOAUDIOLOGO,
}
Expected Behavior
The text should be copied identically. But I always get an error towards the end like a few words skipped
"Técnico farmácia": Roles.TEC_FARMACIA,
de Educaçao Fisica": Roles.EDUCACAO_FISICA,
"Educador Físico": Roles.EDUCACAO_FISICA,
"Fonoaudiólogo": Roles.FONOAUDIOLOGO,
}
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.3.29 (Universal)
VSCode Version: 1.105.1
Commit: 4ca9b38c6c97d4243bf0c61e51426667cb964bd0
Date: 2026-01-08T00:34:49.798Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.3.0
Does this stop you from using Cursor
Yes - Cursor is unusable
