Programação é o tipo de coisa que os requisitos podem variar desde "qualquer pc velho jogado no canto serve" a "nem o mais poderoso supercomputador do mundo aguenta". Tem que especificar o que pretende fazer.
Que máquina você usa atualmente e no que ela anda te deixando na mão? Sugiro basear nos seus gargalos atuais pra focar no que deve priorizar.
Eu tenho esses problemas de ctrl+v ser diferente do shift+insert, principalmente em terminais. Você por acaso saberia explicar a causa?