Mivel eddig pár ezerszer már elhangzott itt a vi kilépéssel kapcsolatos nehézsége, akkor tegyük tisztába a dolgokat.
A kilépés-mentéssel (vagy mentés nélkül) az *parancs* . Tehát parancs üzemmódban kell hozzá lennünk. Ha már eleve ott voltunk, akkor nem érdekes, de ha valamiért adatbeviteli (szövegszerkesztési, insert/append/change/stb) módban voltunk, akkor ehhez kell egyetlen < ESC > lenyomás. Ezt nem nagyon tudjuk megspórolni (kivéve ha nem megyünk adatbeviteli módba, ami nélkül azért a vi-ban elég sok mindent meg lehet csinálni). Persze nehezíthetjük a dolgot klasszik VT-52vel mondjuk, amin nincs is ESC gomb (akkor Ctrl - [ lenyomása kell> ). Ez eddig minimum egy billentyű leütése.
Innentől ugye parancs üzemmódban vagyunk. A kilépéshez használható parancsok:
:wq < ENTER > - ez 4 billentyű leütése (persze a SHIFT lenyomását is számolhatom külön) - és amúgy én úgy tudom, ez az ed-ben ugyan nem megy, de még a klasszik vi is ismeri
:q! < ENTER > - ez nem ment, de megint 4
:q < ENTER > - ez csak 3, de csak akkor jó, ha nem módosítottunk semmit, és úgy akarunk kilépni
:x < ENTER > - ez is csak 3, de ez ment is, ha van mit.
ZZ - ez viszont csak 2.
Azaz a kilépés-ha-kell-mentéssel legalább 3 karakter adatbeviteli módból, és 2 parancsmódból. És menti az anyagot ha kell (mert volt változás), és nem menti (csak kilép), ha nem volt változás. És akkor ez még csak a klasszik vi, engem személy szerint nem érdekel, hogy tud-e a vim (vagy bármi más) ennél kevesebb billentyűleütéssel kilépni - én az a fajta ember vagyok, aki ha hagyják dolgozni, szokta tudni, hogy parancs vagy adatbeviteli módban van, tehát kell-e nyomni ESC-et, vagy nem; ha meg megzavarnak, lenyomom az ESC-et, innentől tudom hogy parancs mód, és tudom folytatni amit elkezdtem.
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?