Domanda

Sono stato a conoscenza del consiglio di Steve Yegge a scambiare Ctrl e Blocco maiuscole per un po 'di tempo, anche se non uso Emacs. Ho appena provato a scambiarli come esperimento e trovo difficile adeguarmi. Ci sono diverse scorciatoie che per me sono una seconda natura e non mi ero reso conto di quanto siano radicate nel modo in cui uso la tastiera.

In particolare, continuo ad usare il vecchio tasto Ctrl per Ctrl + Z (annulla), e per tagliare, copiare e amp; operazioni incolla ( Ctrl + X , C e V ). Sperimentare con il passaggio dalla posizione iniziale a Ctrl + Z Non so quale dito mettere su Z , dato che è imbarazzante con entrambi il mio anello, il medio o l'indice. È qualcosa che mi abituerò allo stesso modo in cui mi sono abituato alla posizione originale e dovrei solo dargli tempo o questa disposizione non è adatta alle scorciatoie da tastiera di Windows .

Sarei interessato a ricevere notizie da persone che hanno effettuato con successo la transizione, nonché da coloro che l'hanno provato e sono tornati indietro, ma in particolare dalle persone che lo hanno fatto su finestre .

Condurrà a qualsiasi miglioramento della mia velocità di battitura o comfort durante la digitazione.

Hai qualche suggerimento per le posizioni delle dita o l'addestramento di digitazione per accelerare la transizione.

È stato utile?

Soluzione 4

Ho finito per prendere il consiglio nella risposta di Zach, ma ho anche fatto Caps Lock comportarsi come una chiave ESC se è stato tenuto e rilasciato da solo usando AutoHotKey script in questo senso: CapsLockCtrlEscape.ahk

Ho anche associato Ctrl + Maiusc + Blocco maiuscole a Blocco maiuscole per le rare occasioni in cui potrei ne ho bisogno usando questo script AutoHotKey:

#IfWinActive
   ^+Capslock::Capslock ; make CTRL+SHIFT+Caps-Lock the Caps Lock toggle
return

Altri suggerimenti

In realtà non scambio controllo e maiuscole e faccio solo tappi UN ALTRO tasto di controllo. Non riesco a pensare a una sola volta nella mia vita in cui ho mai premuto il tasto maiuscolo su scopo , quindi non me lo sono perso.

In questo modo, ti abitui a usarlo, ma se scivoli e usi il vecchio controllo, le cose continuano a funzionare. Ha funzionato molto bene per me.

C'è un file .reg per farlo qui .

L'ho fatto per un po 'di tempo, ed è naturale per me, anche se non sono nemmeno un utente Emacs (sono nel campo Vim di quella particolare guerra :)). In effetti, è così naturale che il passaggio ad altre macchine (colleghi, familiari, ecc.) Mi provoca dolore perché Ctrl non è dove dovrebbe "essere".

Per emacs ctrl dovrebbe essere in maiuscolo - per vim il tasto Esc dovrebbe essere in maiuscolo. Sento davvero che il pulsante di blocco maiuscole dovrebbe essere rinominato " parcheggio gratuito " e i sistemi operativi dovrebbero creare un'utilità della barra delle applicazioni per modificare rapidamente il pulsante di parcheggio gratuito da escape, per controllare, a tutto ciò che è necessario digitare più volte.

Ho cambiato i tasti Blocco maiuscole e Ctrl un paio di mesi fa e dopo il periodo di apprendimento iniziale, ~ 1 settimana, il mio problema più grande è quando uso un computer che non ha cambiato i tasti.

Per prima cosa ho fatto un po 'di hacking del registro ma non ricordo dove ho trovato le informazioni su come farlo. Ora sto usando una piccola utility chiamata Remapkey inclusa negli strumenti del Resource Kit di Windows Server 2003 anche se penso di utilizzare una versione precedente.

Non ho avuto problemi a effettuare la transizione. Uso le tastiere con entrambe le configurazioni senza problemi. Forse averlo come soluzione hardware (e le etichette stampate correttamente) rende più semplice che farlo tramite il software e dover ricordare come è impostata ogni macchina / tastiera.

Penso che ciò che è meglio mettere sui tappi dipende dalla tua tastiera fisica.

A casa scrivo su una Kinesis Ergo Elan dove i miei tasti ctrl sono sotto i pollici, insieme a 2 * alt, spazio, invio, backspace, cancella, pgup, pgdn, home e end; il resto della tastiera è normalmente strutturato, tranne per il fatto che la scheda è divisa.

Con i tasti ctrl pronti a portata di mano, ha davvero senso dare scampo al blocco maiuscole (e blocco maiuscole su esc, per le poche volte che ne ho bisogno). Anche se sei un emacser, hey ... funge anche da prefisso alternativo "di riserva" e probabilmente chiedi al tuo browser di interrompere ciò che sta facendo alcune volte al giorno.

D'altra parte, se sto digitando sul mio laptop in cui il tasto nell'angolo in basso a sinistra è Fn anziché Ctrl (ffs ...) e non riesco a tenere premuto maiusc + ctrl con un dito, potrebbe ha senso mettere ctrl sui tappi (in modo tale da poterli tenere con un solo dito). Almeno se non sei un vier, o non ti dispiace che la chiave di escape sia più lontana (o abbia un sistema pazzo).

La cosa veramente interessante è mettere un tasto funky su shift + shift (sì, entrambi i tasti shift). Questo può essere fatto con xmodmap in modo abbastanza semplice; Ho messo la mia chiave di composizione lì. Se non hai bisogno di comporre, potresti voler mettere qualcos'altro (come, diciamo, esc).

Copia il seguente codice in un file chiamato caps-ctrl-swap.reg, esegui il file, accetta di consentire la modifica del registro, disconnettiti e riconnettiti e i tasti BLOC MAIUSC e Ctrl sinistro verranno scambiati. Ho usato questo script per qualsiasi versione di Windows fosse attuale nel 2005 e ogni versione in mezzo. Ne avevo bisogno oggi da quando Windows 10 è stato aggiornato durante la notte e funziona ancora alla grande.

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top