💾 Archived View for berus.flounder.online › linux › bash_c.gmi captured on 2022-06-11 at 22:12:23. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
OkosĂtsuk fel egy kicsit a bash-completiont (gyk. automata kiegĂ©szĂtĂ©s)!
Hozzuk létre a ~/.inputrc fájlt az alábbi tartalommal:
set show-all-if-ambiguous on
set show-all-if-unmodified on
set menu-complete-display-prefix on
"/t": menu-complete
"\e[Z": menu-complete-backward
"\e[A": history-search-backward
"\e[B": history-search-forward
"\eOA": history-search-backward
"\eOB": history-search-forward
Futassuk az exec bash parancsot, majd zárjuk be a terminált és nyissunk egy újat.
MostantĂłl a bash a zsh, fish, stb. mĂłdjára viselkedik, demĂł az ls paranccsal (az adott pozĂciĂłban nyomkodjuk a TAB billentyűt)!
lsTAB:
[berus@mga .vim]$ ls
ls lsb-release lsd lsirq lsmem lsns lspcidrake lsusb.py
lsattr lsb_release lsinitrd lslocks lsmod lsof lss3
lsblk lscpu lsipc lslogins lsnetdrake lspci lsusb
ls TAB:
[berus@mga .vim]$ ls
ftdetect/ spell/ syntax/
ls -TAB:
[berus@mga .vim]$ ls -
--all --full-time --quoting-style=
--almost-all --group-directories-first --recursive
--author --help --reverse
--block-size= --hide= --show-control-chars
--classify --hide-control-chars --si
--color --human-readable --size
--color= --hyperlink --sort
--context --ignore= --sort=
--dereference --ignore-backups --tabsize=
--dereference-command-line --indicator-style= --time
--dereference-command-line-symlink-to-dir --inode --time=
--directory --kibibytes --time-style=
--dired --literal --version
--escape --no-group --width=
--file-type --numeric-uid-gid
--format= --quote-name
Szuper, működik!