mcedit blokk arréb tolás

 ( Darkfish | 2019. augusztus 11., vasárnap - 23:18 )

Az lenne a kérdésem, hogy tudja-e valaki, hogy hogyan lehet mcedit-ben egy teljes blokkot jobbra vagy balra tolni.
Sok leírást találtam, de nekem egyik sem működött.

Köszönöm.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

A block indent/unindent tudtommal csak akkor működik, ha az "Options -> General" alatt a "Persistent selection" opció ki van kapcsolva. :(

A gond hogy úgy sem működik. Valami putty beállítás hibára gyanakszom, mert a "Alt"-os kombinációk jó része nem működik.

Az [Alt] kérdéskörödhöz nem tudok hozzászólni, de az indent-hez nem kell [Alt].

Kijelölöd a behúzandó sorokat, és a [Tab] megnyomására behúzza a szöveget, [Meta][Tab] megnyomására megszünteti a behúzást. (Kipróbáltam: működik Debian Buster-en - mc 4.8.22)

[Meta] az melyik billentyű? Eddig úgy tudtam, hogy az Alt.

Illetve milyen beállításokkal működik, mert nekem az mceditben F3-al ha kijelölöm a területet és nyomok egy TAB-ot akkor csak az az egy sor ugrik beljebb. (GNU Midnight Commander 4.8.22, WINről, puttyn keresztül hasznáva)

Meta -> Windows logós billentyű

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

Meta -> Windows logós billentyű

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

> [Meta] az melyik billentyű?

PC billentyűzeten hagyományosan az [Esc].
(... és ezért kell kétszer megnyomnod az [Esc] gombot, ha ki akarsz lépni.)

> Illetve milyen beállításokkal működik, mert nekem az mceditben F3-al ha kijelölöm a területet és nyomok egy TAB-ot akkor csak az az egy sor ugrik beljebb.

Ez megvolt?
"csak akkor működik, ha az "Options -> General" alatt a "Persistent selection" opció ki van kapcsolva"

Végül igen: https://hup.hu/node/165386#comment-2376060
És köszönöm a segítséget.

Kieg: talán ALT+TAB is működne, ha az ablakkezelő le nem nyúlná ezt a kombinációt (GrabKey függvény, ha jól emlékszem), ezért kell az ESC;TAB helyette.

Xorgul Meta1 a L_Alt, Meta4 a Win bill.

~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack

Köszönöm a segítséget, simán csak hülye vagyok. "Persistent selection" opció KI
Nem BE...

1 napja szívok vele, de végig "Persistent selection" BE kapcsolására figyeltem...

Na most kéne a R0-user topicba átmásolnom az egészet. (De a keresés közben legalább megtudtam, hogy lehet putty-val lehet az ablakba behúzva fájlt másolni a szervernek.)

ha blokk alatt nem oszlopkijelölésre gondolsz (F13), hanem sortól-sorig tartományra, akkor ahhoz én az F11 menüben nyomok 'f' mint filtert és beírom (másodjára már csak kiválasztom) a 'sed -e s/^/\t/' parancsot. aztán riadtan felébredek és megnyugszom a képernyőn kirajzolódó vim láttán :)

~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack

Ez, ha jól sejtem, egy saját parancs, mert az F11-es menüben nincs "f"...

+F13-at hogy éred el putty-ból?

ahh tényleg, annyira hiányzik egy ilyen menüpont, hogy miután csináltam, elfelejtettem hogy nem default.

f13 leginkább menüből, de néhol előjön shift-f1 vagy shift-f3 -ra.

~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack

Ha blokkot kell balra-jobbra mozgatnom, abban én mindenképp a vi / vim valamelyikéhez nyúlok.
ESC 3>>
következő 3 sort 1 TAB-bal jobbra rántja.
ESC 20<<
következő 20 sort 1 TAB-bal balra rántja.

Vagy ctrl-v és vizuál módban is kijelölhetsz téglalapot, amit x-szel kidobhatsz, y-nal vágólapra tehetsz és p-vel beilleszhetsz, stb.

Őszintén javaslom az mcedit mellett a vim alaposabb megismerését is. Bonyolultabb műveleteknél sokat tud segíteni. Az elindulásban a vimtutor parancs segít.

Többször nekifutottam, de nem jött be. Végül inkább megtanultam mc rendes használatát. Már csak ez blokk tab hiányzott .