Sziasztok!
A topik besorolása önmagáért beszél; bizonyára valami triviális dologról van szó, de nem veszem észre.
Nos, a bash completion tökéletesen működik, de amint a Midnight Commanderből CTRL+O-val bashre váltok - nincs rá jobb szavam - lebutul a bash completion: pl. nem egészíti ki az apt-get in<TAB lenyomására> az install szót.
Hol lehet a kutya elesve?
Előre is köszönöm szépen.
- 1195 megtekintés
Hozzászólások
env mc nélkül meg mc-vel?
- A hozzászóláshoz be kell jelentkezni
egy . /etc/bash_completion
megoldja, de valoban rejtely hogy magatol miert nem megy neha...
szerk: nalam a "neha" azt jelenti hogy sima felhasznalokent mukodik, viszont su(do su)-s promptbol inditott mc-vel nem. Viszont ha a /root/.bashrc-be beirom ezt, akkor menni fog.
- A hozzászóláshoz be kell jelentkezni
Miert nem helybol a /etc/bash.bashrc -be rakod?
- A hozzászóláshoz be kell jelentkezni
Nem igazán értem, mit írsz be... (Lehet, hogy fáradt vagyok.)
- A hozzászóláshoz be kell jelentkezni
Megnyomod a Ctrl+O-t, majd kezzel beirod hogy `source /etc/bash_completion`. Ekkor mukodik a Ctrl+O-s terminalban is rendesen a kiegeszites.
De a problemat veglegesen megoldja, ha ezt a /root/.bashrc-be beleirod. Vagy az is lehet hogy (ahogy a kollega is irja feljebb) hogy az /etc/bash.bashrc-be (es/vagy /etc/profile-be) irod be. Ezt nem probaltam.
Vsz arrol lehet szo, hogy az mc + Ctrl+O kombinaciot a bash valamiert nem erzi "annyira" interaktivnak mint a sima login shell-t.
- A hozzászóláshoz be kell jelentkezni
Köszönöm szépen.
- A hozzászóláshoz be kell jelentkezni
Az mc
ekkor egy non-login shell-t indít, bash esetén ekkor csak a ~/.bashrc
lesz feldolgozva, a .profile
és a .login
nem. Ha a source /etc/bash_completion
a ~/.bashrc
-be kerül, elvileg jónak kellene lennie.
- A hozzászóláshoz be kell jelentkezni
A . /foo/bar
(<pont>szóköz><fájlnév>) működését tekintve ekvivalens a source /foo/bar
paranccsal.
- A hozzászóláshoz be kell jelentkezni
Ah, megvan, köszönöm, a "."-ot fentebb, korábban nem láttam.
- A hozzászóláshoz be kell jelentkezni