El programador detrás de Ishmael presenta Ghost Cut, un mecanismo alternativo a la combinación clásica de cortar y pegar (Ctrl+X / Ctrl+V) que elimina tres problemas históricos de esta operación en procesadores de texto, editores de código y campos de texto de los navegadores. Según describe, el cortado clásico es defectuoso porque, primero, no se puede deshacer por completo: tras pulsar Ctrl+Z el texto vuelve al documento, pero los cambios en el portapapeles se pierden para siempre, incluso con un gestor de portapapeles. Segundo, el cortado reorganiza el documento al instante, obligando a localizar de nuevo el punto de pegado, una carga cognitiva pequeña pero innecesaria. Tercero, cortar y pegar no es una acción atómica: deshacer requiere varios pasos y, si hubo ediciones intermedias, hay que revertirlas antes de recuperar el estado original.
Ghost Cut funciona así: al pulsar Ctrl+X, el texto seleccionado se atenúa visualmente y queda inerte —no se puede hacer clic en él y el cursor lo salta—, pero permanece en el documento y no se envía nada al portapapeles. Si el usuario se arrepiente, pulsar Escape restaura el texto a su estado editable normal. Al pegar con Ctrl+V, el fragmento "fantasma" se elimina de su ubicación original y se inserta en la posición del cursor, completando un movimiento atómico y completamente reversible en un solo paso, sin contaminar el portapapeles.
El autor reconoce precedentes parciales, como el caso de Excel, que atenúa las celdas cortadas, pero señala que no conoce ningún editor de texto que implemente este comportamiento. Para quien necesite el comportamiento tradicional, basta con copiar (Ctrl+C) y luego borrar con Backspace. El autor anima a otros editores, incluido VSCode, a adoptar la idea, aunque reconoce que en código el problema del reflow es menos acusado.
