Tips para el teclado

Cómo convertirse en un verdadero guerrero del teclado (y dejar de usar el mouse)

Cómo una forma aparentemente lenta de trabajar rápidamente se vuelve mucho más rápida

Estoy seguro de que ha visto esta interesante grieta entre programadores que va más allá de la competencia amistosa sobre quién favorece qué IDE o qué lenguaje de programación tiene la sintaxis más agradable, la grieta que se extiende hasta el núcleo de cómo navegamos por los sistemas frente a nosotros. .

En esencia, hay dos tipos de personas cuando se trata de navegación por computadora: aquellos que confían en el mouse y no pueden entender por qué alguien prefiere escribir texto y, por otro lado, somos pocos los que hemos visto la luz y preferimos usar El teclado tanto como sea posible.

Usar el teclado es MUCHO más rápido una vez que te acostumbras

No hay nada inherentemente malo en usar el mouse, pero dado que sabe lo que está haciendo, el teclado es sin duda la opción más rápida.

Si necesito convencerte, déjame darte el ejemplo más fácil que probablemente todos entiendan: Control-C / V en lugar de alcanzar el mouse, hacer clic derecho, encontrar el elemento de menú correcto en un millón de opciones, y luego hacerlo Todo de nuevo para el pegado. Casi todos los que conozco han entendido por mucho tiempo que usan el teclado para copiar / pegar, incluso el personal que no es de TI.

Pero esto es solo la punta del iceberg, y la mayoría de las personas aún necesitan el mouse para seleccionar el texto en primer lugar (en lugar de usar las teclas control-shift-shift o shift-end / Home).

La mayoría de las personas también retroceden los errores tipográficos individuales en lugar de retroceder el control y volver a escribir la palabra completa. Muchos también usan el mouse para cambiar entre ventanas activas en lugar de tabulación alternativa.

Es difícil explicar a las personas cómo algo tan simple como usar el mouse desperdicia mucho tiempo que la mayoría de las personas ni siquiera reconocen.

Parece que no hay tiempo en absoluto, pero puedo garantizarle que la mayoría de las personas pierden una hora o incluso más todos los días de esta manera. ¿No preferirías hacer algo más con ese tiempo, aflojar o hacer más trabajo?

Cada vez que alcanzas tu mouse pierdes diez, veinte segundos, y eso ni siquiera cuenta cómo te arrancan de tu flujo de trabajo o escritura.

Navegando texto con su teclado

Por simple que sea, una cantidad sorprendente de personas no hace uso de las opciones básicas predeterminadas que su computadora le brinda: Navegar por el texto de manera eficiente.

Casi todos los editores de texto le permiten hacer estas cosas simples que aún le ahorran horas de tiempo en el transcurso de su vida:

  • Control-Backspace / Control-Delete erradicará la palabra izquierda / derecha sin la necesidad de retroceder individualmente cada letra.
  • Shift más las teclas de flecha le permiten seleccionar texto con el teclado, agregar control allí y puede seleccionar palabras completas. Use shift y Home / End para seleccionar una línea completa, úselas sin shift para saltar al final o al inicio de una línea. De esta manera, puede presionar Home-Shift-End-Backspace y desaparecerá toda una línea en un segundo.
  • Control-UpArrow saltará un párrafo en muchos editores de texto, algo que no uso mucho, pero es un poco más rápido que usar solo UpArrow.
  • Control-F le permite encontrar palabras, también le permite saltar rápidamente a una parte específica de un sitio web o documento largo cuando sabe lo que está buscando. Control-H le permite abrir la misma ventana y reemplazar palabras / frases en la mayoría de los pogramas.
  • Control-Inicio / Fin le permite saltar al principio / final del documento, lo cual es muy útil si vuelve a corregir una oración o algo y luego desea continuar escribiendo al final del documento.

Navegando en su navegador (para principiantes)

  • Control-T abrirá una nueva pestaña
  • Control-W cerrará la pestaña actual.
  • Control-1 a ​​8 pasará por las pestañas abiertas, control-9 siempre saltará a la última pestaña abierta a la derecha.
  • Control-PageUp / Down pasará por las pestañas abiertas, solo PageUp / Down le permitirá desplazarse por la página.
  • Hablando de desplazarse por la página: puede desplazarse hacia abajo simplemente presionando la barra espaciadora, que es fácilmente la forma más conveniente de desplazarse hacia abajo mientras su otra mano está ocupada … sosteniendo la botella de agua que usa para hidratarse lo suficientemente bien y ser más responsable que su compañeros.
  • Control-R vuelve a cargar la página y es un poco más fácil de alcanzar que F5, que hace lo mismo.
  • Su barra de URL también es su barra de búsqueda, si escribe google.comen su barra de búsqueda para luego alcanzar el mouse, haga clic en la barra de búsqueda ya abierta, luego escriba la palabra que estaba buscando, por favor, deje de hacerlo.

 

Navegando en su navegador (avanzado)

Esto requiere que obtenga un pequeño complemento (cromo) llamado Vimium y es lo mejor desde el pan rebanado.

Le permite navegar, desplazarse, buscar y hacer clic en enlaces en el sitio, todo sin usar el mouse. Si sabe cómo funcionan los accesos directos múltiples en IDEs como VS / VSCode / Jetbrains, entonces será una segunda naturaleza para usted, si no, es bastante fácil entenderlo:

Un acceso directo como «Ctrl-KD» significa que presionará control, manténgalo presionado, luego presione K, luego D y su código tendrá un formato hermoso si se encuentra en Visual Studio.

Esto es confuso al principio, pero es lo mejor que me ha pasado en la vida porque significa que casi todas las funciones en la mayoría de los programas que uso ahora vienen con accesos directos y puedo recordar las que necesito con más frecuencia.

Luego, si realmente no recuerdo algo, siempre puedo volver a usar el mouse, buscar sin rumbo a través de ventanas, barras de menú, opciones de opciones hasta que descubra dónde se esconde esa estúpida función.

Con Vimium simplemente presiona «F» y la página se ve así:

Atajos teclado

Luego, simplemente puede echar un vistazo al enlace que desea abrir, presionar “P” para descubrir por qué su esposa se ha vuelto tan fría con usted y por qué es mucho más amable con el vecino que sabe cómo arreglar las cosas de la vida real. probablemente no pueda usar un teclado tan bien como usted.

Hay otros atajos geniales, pero esto combinado con la sección para principiantes es lo que más uso. La otra es que j / k le permitirá desplazarse suavemente hacia arriba y hacia abajo en la página, eso es bastante bueno siempre que la barra espaciadora sea demasiado rápida y furiosa.

Tu Windows Explorer es como un navegador web

Una cosa que mucha gente no se da cuenta es que su Explorador de Windows también se puede navegar bien con el teclado.

WindowsKey-E abre la cosa.

Control-L le permite saltar a la «barra de URL» y puede comenzar a escribir c: // users / edgelord / «nueva carpeta (1)» / pr0n / hotneighoursunsecuredwebcamfeed

Usando las teclas de tabulación, mayúsculas y flechas puede seleccionar archivos, eliminarlos, usar F2 para cambiar el nombre.

Con aquellos fuera del camino, es hora de convertirse en un asistente de consola

No sé si alguna vez tuvo el lujo de ver un asistente de consola en acción, esas personas que dirán aleatoriamente cosas como «sí, simplemente cd en esa carpeta y ejecute build.ps1 y los errores deberían resolverse».

No entienden por qué eso suena confuso para muchas personas, incluso para los desarrolladores endurecidos. Quiero decir, si no haces un CD en esa carpeta, ¿cómo trabajas?

Una tubería no es algo que enciende después del trabajo, lo usa durante el trabajo para encadenar comandos. Claro, Git tiene algunos editores de GUI, pero realmente ¿por qué lo harías? Simplemente abra un PowerShell o cmd, escriba git commit y no olvide agregar un mensaje de confirmación descriptivo como «solucionó el error».

Si está en VS Code, obtiene un terminal integrado que suena bastante inútil hasta que comienza a usarlo. Estoy en un diseño de teclado alemán, por lo que solo necesito presionar Control-Ö para abrirlo, fácil de recordar ya que la palabra alemana para terminal es Ökonsole. Es muy respetuoso con el medio ambiente, Control-P abrirá el comando «P» alette donde puede acceder rápidamente a todas las funciones comunes de VS Code.

Tab servirá como un autocompletado para los comandos de la consola, al presionar la pestaña varias veces alterna entre las opciones y shift-tab regresa una opción si estaba pensando demasiado rápido nuevamente y necesita retroceder un poco.

El uso de UpArrow le brinda el último comando utilizado para que pueda corregir su error estúpido y si accidentalmente confirmó sus cambios en la rama maestra, puede usar git -unfuck -everything y todo funcionará sin necesidad de rebase o fusión. 

Evite predicar, cualquiera que esté listo para convertirse vendrá a preguntar

La simple verdad sobre la vida en general, el uso del teclado en particular es esta: sus palabras no cambiarán la opinión de nadie. Si lees hasta aquí no es por mis palabras, sino porque previamente viste a alguien hacer magia con el teclado y te diste cuenta de lo rápido que puede ser.

Ya tenías curiosidad y todo lo que hice fue mostrarte el camino, llevarte por mal camino y ahora sucedió y ya no miras al otro género con los mismos ojos. No reaccionan a tus toques como lo hace tu teclado, no te entienden como lo hace tu computadora.

Enhorabuena, has completado el viaje, e incluso si tu barba aún no está gris o no puedes crecer, has logrado la sabiduría suficiente para llamarte Barba Gris. Ve a vivir a una montaña en alguna parte y espera a que los que buscan sabiduría vengan a ti.

Escrito por: Tecla Presionando.

Publicaciones Similares