Il tasto di scelta rapida Dvorak rimappato in vim, ne vale la pena?


11

Ho cercato di apprendere il layout della tastiera Dvorak negli ultimi tempi e questa volta ho fatto dei buoni progressi. Il problema che sto riscontrando ora è che tutti i miei tasti di scelta rapida si trovano tutti nei posti sbagliati. Come utente vim questo è particolarmente preoccupante. Ho trovato delle buone risorse per riportare indietro gli attacchi in modo che siano nei punti in vim, ma mi chiedo se ne valga la pena. Uso anche set -o vinel mio ~/.zshrcfile in modo da poter usare anche i collegamenti familiari nel terminale. hjklla navigazione è presente anche in numerose altre applicazioni come less.

Per quelli di voi che hanno fatto il passaggio con successo, vale la pena rimappare le cose per essere di nuovo familiari, o è meglio a lungo termine semplicemente occuparsi di tasti di scelta rapida posizionati in modo strano?

Risposte:


3

Sono d'accordo con ldigas.

Sono stato un utente Dvorak e ViM per quasi un anno. Scrivo su qwerty tra 100-120 WPM. Avevo un "tunnel carpale". Anche dopo un anno su Dvorak, non ero affatto vicino alla velocità con la digitazione regolare e stavo semplicemente digitando a tocco. Tutti gli effetti sul mio livello di dolore erano semplicemente perché stavo facendo pause più lunghe nel non usare i tasti o essere più lento a digitare.

Indipendentemente da ciò che fai, ViM non era pensato per Dvorak. Non è proprio lo stesso. Non ricordo esempi specifici, ma ero sempre alla ricerca di un modo per metterlo insieme per farlo sentire "corretto".

Inoltre, è ancora più difficile abituarsi al layout di dvorak per la programmazione. Mi ci sono abituato, ma il posizionamento della chiave dei simboli per la programmazione in qwerty è più bello di quello di Dvorak.

So che non stai chiedendo questo consiglio. Sono sicuro che ci sono persone che usano con successo dvorak e progrmaming là fuori. Ma come programmatore che deve lavorare sul codice, sui computer di altre persone (alle persone NON piacerà che tu cambi il layout della tastiera), non vale la pena il tempo e lo sforzo.

Non hanno intenzionalmente paralizzato la macchina da scrivere per rallentare le persone.


2
In realtà, lo fecero, e 30 anni dopo aver inventato Qwerty, l'inventore realizzò un nuovo layout molto simile a dvorak. Naturalmente il jamming non è stato un problema dal 1870 comunque. Nella mia esperienza, gli utenti non Windows non si preoccupano troppo per me aggiungendo un layout di tastiera. Solo il cambio di layout di Windows è molto irritante, perché è per app, invece che a livello di os ...
markijbema

@markijbema Un mito popolare è che QWERTY è stato progettato per "rallentare" i dattilografi anche se questo non è corretto - è stato progettato per prevenire gli inceppamenti [4] durante la digitazione ad alta velocità, consentendo ai dattilografi di digitare più velocemente. [5] (Wikipedia, fonte collegata).
Raymond,

1
Non ho mai sostenuto che lo fosse. Tuttavia, non è stato ottimizzato neanche per la velocità. Quindi, quando il requisito di inceppamento è stato eliminato, sono diventati disponibili altri layout più adatti per velocità / ergonomia. Il mio mito preferito è che qwerty è stato progettato in questo modo perché si può scrivere la macchina da scrivere usando solo la riga superiore;)
markijbema

7

Sono stato un utente Dvorak + Vim per molti anni e ... rimappare le chiavi non ne vale la pena. Li ho fatti rimappare per qualche tempo.

Il problema che ho riscontrato è che sono diventato dipendente dai rimappaggi. Come chiunque abbia mai provato a cambiare layout, la digitazione è la memoria muscolare. In effetti il ​​mio cervello stava cercando di collegare tre tipi di modalità di movimento del cursore:

  1. Dvorak Vim con rimappature (quando sono sulla mia macchina)

  2. Dvorak Vim senza rimappature (quando sono sulla macchina di qualcun altro e ho la tastiera rimappata)

  3. Qwerty Vim (quando sono sulla macchina di qualcun altro e non ho la tastiera rimappata)

Questo è semplicemente troppo. La tua vita di programmatore è abbastanza dura senza che tu debba imparare tre diversi layout spaziali per i comandi di modifica del testo.


Dvorak Vim con i remapping non è lo stesso di Qwerty Vim?
Zundrium,

Zundrium: a meno che non si rimappa ogni singola chiave, il che sarebbe un grande dolore, perché allora nessuna delle lettere avrebbe più senso. Ma alcuni dei comandi di Vim diventano tasti di movimento se metti i tasti di movimento nel solito posto con Dvorak - vale a dire d e n, quindi il consiglio comune è di rimappare questi in j e l. Penso che sia l'unico problema che abbia mai avuto.
jcrawfordor,

4

Semplicemente non ho fatto nessun rimappatura, e ho usato le chiavi esistenti come erano definite di default, e fondamentalmente ho riappreso tutte le combinazioni e la navigazione con layout dvorak. E ho scoperto che funziona altrettanto bene e non ho avuto problemi. Ma poi uso dvorak dal 2000 e ho imparato tutte le navigazioni in dvorak mentre imparavo tutti gli strumenti da riga di comando al college.



2

IMHO, è meglio rimanere nel normale layout qwertz / y. Invece di ridefinire il mondo.

È lo standard (con alcune differenze rispetto alle chiavi dei diversi paesi), e sebbene dvorak, colemak, ... dichiarino le tue preferenze, abbiano sempre avuto quel fattore interessante , dubito seriamente dell'utilità di passare a loro, quindi dover ridefinire (in primo luogo, la tua memoria) e in secondo luogo, le scorciatoie in ogni parte del software là fuori. Sembra uno sforzo sprecato solo per tornare al vecchio livello di produttività.

E poi vai dal tuo vicino e ti dà di nuovo la tastiera qwertz :-)


Entrambi sono d'accordo e non sono d'accordo: sono d'accordo con te per il fatto di tastiera vicino, ma non sono d'accordo sulla cosa ridefinizione. 3 layout sono davvero troppo per me, ma quando viene stabilita la memoria muscolare, non sentirai la necessità di rimappare l'intero universo del software: penso che sia solo una questione di abitudini.
dag729,

C'è un layout che risolve i problemi più importanti di QWERTY senza apportare modifiche inutili. Si chiama Minimak e vale la pena dare un'occhiata (sono l'autore).
File binario

1

Tutte le risposte di cui sopra sono valide .... per i miei 2 centesimi .... Uso il layout dvorak e vim da circa un mese. Ho imparato vim sulla lavagna qwerty ed è stato molto veloce. Ma per quello che vale, proverei per un mese o due senza rimappare le chiavi. Per me funziona. Non sono ancora veloce come lo ero a Qwerty ma, ogni giorno, sto diventando più veloce. Inoltre, devi metterlo a confronto con una vita di programmazione ... personalmente penso che ne valga la pena, ma sono solo io.

Divertiti.


1

Penso a ciò che il kiwiburger pensa di mantenere le chiavi di in vi durante la modalità normale poiché è perfettamente valido per mantenere la memoria muscolare dei comandi di vi. Ma quando la modalità insert o ex mode viene istanziata, passa a Dvorak. Rendere la funzionalità portatile sul computer di altri sarebbe sicuramente l'unica attività a portata di mano.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.