Kāpēc vim klaviatūras pielietojums ir tik dīvains? Pietiek uzmest aci ADM-3A termināļa, uz kura tā priekštecis vi tika izstrādāts, klaviatūrai. Mini 10 atbildes

Kaspars Foigts
(2022-10-29 13:13:18)
@twitter
Kāpēc vim klaviatūras pielietojums ir tik dīvains? Pietiek uzmest aci ADM-3A termināļa, uz kura tā priekštecis vi tika izstrādāts, klaviatūrai. Mini
Kaspars Foigts
(2022-10-29 13:13:19)
@twitter
"Esc" taustiņš ir tur, kur mūsdienās (starp citu - pateicoties IBM PC) visiem ir "tab". Tāpēc bieži vien vim pasaulē tā funkcionalitāte (režīmu pārslēgšana) tiek pārlikta uz "Caps lock" taustiņu - tas vairumam datorlietotāju stāv nelietots.
Kaspars Foigts
(2022-10-29 13:13:19)
@twitter
Kols kā komandu ievades perefikss, savukārt, ir tāpēc, ka to veikli varēja nospiest bez shift (mūsdienu klaviatūrās to nevar) - tas atradās blakus 0 augšējā rindā.
Kaspars Foigts
(2022-10-29 13:13:20)
@twitter
Un, pētot bildi, noteikti būsi jau pamanījis, kādu funkciju veica taustiņi h, j, k un l. Ja tā nebūtu, gan jau ka mēs tagad dzīvotu ar kaut ko sakarīgāku (ijkl vai wasd/esdf, piemēram).
Kaspars Foigts
(2022-10-29 13:13:20)
@twitter
Turpmāk unix sistēmās pieņemtais hjkl nāk tieši no vi. Pat webā vietās, kur ar klaviatūru var navigēt pa sarakstiem (piemēram, gmail pastkastīte), bieži vien tam atvēlētie taustiņi ir tieši j un k.
Kaspars Foigts
(2022-10-29 13:13:21)
@twitter
Kas attiecas uz pašu rediģēšanas konceptu - tas patiesībā radās kā dzīves nepieciešamība, nevis kaut kādā hihenē iesprostotu IT speciālistu konsīlijā.
Kaspars Foigts
(2022-10-29 13:13:21)
@twitter
Termināla pieslēgums bija caur 300bps (jā, 300 baiti sekundē) modemu. Atrādāmā teksta pārzīmēšana bija lēna. Tāpēc teksta rediģēšanai tika efektīvas komandas. Gan lai pārvietotos, gan lai darītu visu pārējo.
Kaspars Foigts
(2022-10-29 13:13:23)
@twitter
Ja par komandu režīmu, kurā nonāc ar ":", tad tas nāk no vienas rindas teksta redaktora "ex", kas ir pirms vizuālo redaktoru ēras pārstāvis un ir kategorijā "rindiņu redaktors". ex vēl aizvien ir atrodams pēc noklusējuma jebkurā linux vai bsd bāzētā sistēmā. https://t.co/VcfeiLJe94
Signis Vāvere
(2022-10-29 15:05:32)
@twitter
@laacz Labs stāsts.
Kaspars Foigts
(2022-10-29 18:49:12)
@twitter
Fuck. 300 BITI, nevis baiti.
Signis Vāvere
(2022-10-29 19:43:19)
@twitter
@laacz Izskatas ka mazāk, 5h vajadzēja.

© 2009-2017 civciv ;)