przypuśćmy, że chcemy wprowadzić multilinii polecenia za pośrednictwem bash Wiem, że mogę dołączyć \ na końcu linii, aby wprowadzić nową liniętekst do wywoływania polecenia bash
jednak jest to możliwe, aby wejść uzasadniony "tryb edytora tekstów", w którym nie musisz nawet wpisywać \ i wystarczy nacisnąć Enter wystarczyłoby
np. wpisujesz polecenie do linii poleceń, a następnie przed wpisaniem parametrów naciskasz jakiś magiczny przycisk, który pozwala ci aby wejść w tryb podobny do vi, wprowadzasz rzeczy do "trybu vi", a potem wychodzisz, a tekst wprowadzony w "trybie vi" zmienia się w parametry polecenia, następnie wciskasz enter, a następnie polecenie wykonuje
czy można to zrobić w wierszu poleceń Bash? jeśli tak, jak to zrobić?
Należy zauważyć, że w trybie 'vi' polecenie' edit-and-execute-command' nie jest już domyślnie związane z 'C-xC-e' (lub czymkolwiek). – chepner
@chepner nie " v" czy to w trybie vi? –
FDinoff
Kiedy uruchamiam 'bind -p', jest on oznaczony jako" nie związany "(dla dowolnej mapy klawiszy, którą mogę powiedzieć), ale z pewnością działa' ' v'. –
chepner