2012-08-12 14 views
6

Sé que d $ o D se eliminarán hasta el final de la línea, incluida la letra del cursor? ¿Hay alguna forma de hacerlo excluyendo la letra del cursor? Lo hice: h d in vim y navegué un poco, pero no pude encontrar si esto es posible. Estoy tratando de hacer esto en AppCode con el plugin IdeaVim.borrar hasta el final de la línea (sin incluir la letra actual)

+3

Puedes probar 'lD' – kev

Respuesta

11

En modo normal, puede hacer lD o ld$.

+0

Eso funciona. Sin embargo, son 3 pulsaciones de teclas. ¿Podemos hacerlo en 2/1 teclas? Vim me está echando a perder :-) – user674669

+1

@ user674669 Si realmente necesitas un atajo rápido, puedes poner algo como esta línea en tu archivo _vimrc: 'map lD'. Ahora solo tiene que escribir 'CTRL + D'. También puede reasignar una sola letra. Por ejemplo, usando solo 'X':' map X lD'. – src

+0

Gracias @src. Es un buen enfoque. Solo quería señalar que el complemento IdeaVim no parece ser compatible: map – user674669

Cuestiones relacionadas