Lehet más verzióm van matchitből (Ubuntu 15.04 default), de nálam így viselkedik. Most kipróbáltam még egyszer.
> Hogy masolsz ertelmesen vimbol, ha nem visual modban?
Normal módban :-)
Mire vagy kíváncsi pontosan? Soron belül általában text objectet. HTML/C-szerű nyelvek esetén is (taget/blokkot).
Ha több sort akarok akkor relativenumber segít benne, kurzor plusz öt sor:
y5j
. Ne feledd, a vim nem a mellébeszélésről szól (Kezdjünk egy kijelölést, menjünk le 5 sorral, majd fejezzük be a kijelölést, jó, nagyonügyeees, és akkor most másoljunk...). Nem.
Ha több képernyőn keresztülcsúszik, akkor segíthet a visual mode (persze biztos lesz aki esküszik arra, hogy kopizzunk kurzortól KERESETTSZO végéig
y/KERESETTSZO\zs<CR>
, vagy mondjuk két bekezdést
y2ap
. A hardcore-abbak odatesznek egy markot a kezdőponthoz, lemennek két képernyőnyit, majd commandline-ból yankelnek:
mm<C-f><C-f>:'m,.y<CR>
, de persze ezek mÁr csak mentális maszturbációk.
A lényeg, hogy Visual mode nem is nagyon volt régen (a vi-ben nincs is visual mode, a vim visual módján a normál módot értjük, csakhogy megkavarjalak), szóval mindent meg lehet csinálni anélkül is, és az esetek egy részében valószínűleg gyorsabban. (Bírom amikor emberek html-ben jelölgetnek ki egérkével egy kibaszott
"+yit
helyett...)