13 σχόλια »

    • #1
    • Victor Bogado
    • I would guess the ‘hjkl’ is more or less more fixed in different layouts. Here in my Brazilian “abnt2″ layout we have ‘jklç’ and the ‘;’ is on the lower row beside the ‘.’.

    • #2
    • Themis
    • You *don ‘t* wont to press a button using your rightmost finger over and over again just to move to the line below. It ’s unnutural to distribute such an amount of power to a finger that is not supposed to handle it.

    • #3
    • Themis
    • s/to the line below/forward some characters/

    • #4
    • red
    • I agree with Victor, hjkl is the same on my keyboard but shift that combination one to the right and you get jklö.

    • #5
    • Δημήτρης Γλέζος
    • Victor: The correct position of the right index finger on a Brazilian keyboard is ‘j(klç)’, right? If so, the vi keys are one key to the left for you guys too.

      Themis: From what I read the choice of the finger positions originated from a keyboard layout that was earlier than the normal PC we’re using today. The most comfortable (and efficient) setup would be ‘jk,l’.

    • #6
    • Γιώργος Κεραμίδας
    • The real problem is, of course, that you are using the wrong editor :P

    • #7
    • ulrik
    • We’ll never manage to make nethack and Vim sync their releases and change this ;-)

    • #8
    • Themis
    • Dimitris:

      The most comfortable and efficient way, even in the “jkl.” way, would be either by using ‘f’ or ‘t’ so as to make sure that the cursor goes where it was intended to go. Assuming that the character you want to edit is neither the next one nor the last of the line, I believe it ’s pretty obvious that the faster the response and the move of the cursor is, the greater the possibility of not getting the desirable effect would be.

    • #9
    • Δημήτρης Γλέζος
    • Themis: Just making sure we’re talking about the same configuration, I was associating the keys ‘jkil’ keys as j=left, k=down, i=up, l=right. This is like the format most keyboard use (upside down letter ‘T’).

    • #10
    • loupgaroublond
    • You know you’re using both the wrong editor and wrong keyboard when you’re asking such questions. Have a look at where hjkl are on a dvorak keyboard, and any other forward thinking modern keyboard layout. Then ask yourself why your editor should be so dependent on the actual keyboard layout to do things, when shortcuts should have some more rational basis.

      But emacs is guilty of the same crime. The C-x and C-c prefixes were considered because they are right next to each other in the same corner. There’s just no logic to it otherwise.

    • #11
    • Stephen Smoogen
    • I was going to say that not all keyboards had ; there.. but looking at the old teletypes they had a ; there (though some have a larger spacing between l and ; that would not make typeing easy). I remember some reason given for not using ; having to with optimal line voltages and using the hjkl as arrow keys.

    • #12
    • Kevin Kofler
    • IMHO moving the cursor is what the arrow keys are for.


Σχολιάστε!




Νιώστε ελεύθερα να πείτε τη γνώμη σας!

Παρακαλώ διαβάστε την πολιτική σχολίων πριν σχολιάσετε.

Η email διεύθυνση σας δεν θα δημοσιοποιηθεί ποτέ. Το πεδίο υπάρχει απλά για να σας στείλω κάποια απάντηση αν θελήσω. Να 'στε σίγουροι, απεχθάνομαι κι εγώ το spam.

XHTML ετικέτες που επιτρέπονται: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line=""> . Για τις παραθέσεις χρησιμοποιήστε <blockquote> HTML ετικέτες.

 


Reduce textarea size Increase textarea size


 
π
Τελευταία καταχώρηση: December 23 2008, 00:58 PST