Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: jadd 22. 06. 2010, 12:35:22

Název: Tabulátor v konsoli i v textovém režimu
Přispěvatel: jadd 22. 06. 2010, 12:35:22
Nefunguje mi tabulátor tak že by odsadil několik míst pokud ho stisknu jednou, jde jen při doplńování řetězce po druhém stisknutí.

Odsazuje se někomu několik míst v příkazovém řádku nebo jde jen používat mezerník ?
V editoru mi tabulátor funguje jak má.

Díval jsem se do $man stty ale nic jsem  tam o tom nenašel.
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: Daja2 22. 06. 2010, 12:48:44
Ach jo Dajo :(... TAB v shellu neslouzi pro odsazovani, ale doplnovani nazvu ;)...
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: jadd 22. 06. 2010, 13:04:07
Doplńuje ale až při druhém stisknutí, sice jsem to nepotřeboval ale v knize (Mistroství v Linuxu) se píše o mazání celých slov a řádků. Dále pokud, za slovem je znak tabulátor nebo mezerník...  A tím znakem Tabulátoru si nejsem jist co měl autor na mysli, protože já tam žádný nevidím, tedy něco jako větší mezeru.
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: branchman 22. 06. 2010, 13:46:53
bash --noediting
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: jadd 22. 06. 2010, 13:56:15
Aha, zase jsem o krapet chytřejší. Thanks
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: jadd 22. 06. 2010, 14:08:02
Nojo, sice to i doplńuje ale doplńované znaky nejsou vidět, navíc to dočasně smaže část výzvy shellu, dokud se neodentruje.
Až to někdo bude zkoušet tak zpět do editačního režimu se dostane příkazem $bash bez volby
K čemu se tedy ten přepínač hodí ?
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: Daja2 22. 06. 2010, 14:14:31
Dajo, Ty jsi zvedavejsi nez zenska proboha :)...
Název: Re: Tabulátor v konsoli i v text. režimu
Přispěvatel: JardaP . 23. 06. 2010, 07:21:40
Až to někdo bude zkoušet tak zpět do editačního režimu se dostane příkazem $bash bez volby

Rekl bych, ze se tam dostane spise stiskem Ctrl-D nebo prikazem exit. Pokud takle budete dokola spostet bash, bash --noediting, skoncite s pameti zadelanou bashem, dojdou vam volna cisla procesu a uz si nic nepustite nebo vam neco rovnou lehne.