windows - usar - multiples cursores sublime text
¿Cómo omito una coincidencia cuando uso Ctrl+D para múltiples selecciones en Sublime Text 2? (4)
Coloque el cursor antes de la variable, no seleccione la variable, presione Ctrl + D para seleccionar cada ocurrencia de la variable, no el patrón.
Tengo un código como:
testVar = { a: 1 };
testVariable1 = 2;
var c = testVar.a + testVariable2;
var d = testVar;
Quiero cambiar el nombre de la variable "testVar". Cuando configuro múltiples cursores con Ctrl + D y edito la variable, también se selecciona y edita "testVariable".
¿Hay alguna manera de omitir algunas selecciones mientras configura varios cursores con Ctrl + D ?
Puede presionar Ctrl + K y Ctrl + D al mismo tiempo para omitir una selección. Si fue demasiado lejos con su selección, puede usar Ctrl + U para volver a una selección previa.
Nota : Reemplazar Ctrl con Cmd para Mac OS X.
La configuración predeterminada para esto se puede ver yendo a Preferences
> Key Bindings-Default
en la barra de menú de la aplicación, donde verá algo como esto:
{ "keys": ["ctrl+d"], "command": "find_under_expand" },
{ "keys": ["ctrl+k", "ctrl+d"], "command": "find_under_expand_skip" }
Si lo desea, puede configurar las claves según sus necesidades, vaya a Preferences
> Key Bindings-User
y copie el código anterior y luego cambie las claves.
Si tiene el cursor sobre la palabra y usa Ctrl + D para seleccionar la palabra. La próxima vez que presione Ctrl + D , debería seleccionar la siguiente palabra resaltada.
Si hace doble clic para seleccionar la palabra, Ctrl + D seleccionará la cadena exacta no solo las resaltadas.
En otras palabras, Ctrl + D con nada resaltado realiza la búsqueda de palabra completa . Si ya tiene algo resaltado, Ctrl + D hará la búsqueda de subcadenas.
Lo he probado y funciona en Sublime Text 2 Versión 2.0.1, Build 2217.
Simplemente use Ctrl + K , Ctrl + D.
(para OS X: Cmd + K , Cmd + D )
Necesita un poco de práctica, pero hace el trabajo!