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ások
A block indent/unindent tudtommal csak akkor működik, ha az "Options -> General" alatt a "Persistent selection" opció ki van kapcsolva. :(
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)
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"
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.
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 :)
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.
Hozzászólások
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 .