Jak se posouvat po slovech, ale přeskakovat ty uvozovkách

Hamparle

  • ****
  • 365
  • junior developer ucho
    • Zobrazit profil
    • E-mail
Když mám terminálu nějaký delší text, například pět slov, pak pět slov uvozovkách a pak dalších pět slov, tak se mohu posouvat pomocí Alt +B/F nebo Alt+šipky ... (Jsem to zjednodušil ,jako hranice slova to bere i tečku, lomítko atd.)

Jak udělat, aby to slova uvozovkách bralo jako jedno slovo ?? use case: (aby to url přeskočilo jedním hopem)
Kód: [Vybrat]
script.sh -q -J A -U "https://blasldfk l/ FDS /FSD /D //DF /D/A//1/1//" -F "ftp://localhost/111/// 1//1" -g

A další věc, co bych rád věděl:
-  Vymazání  aktuálního textu z promptu (něco jako Ctrl C, ale bez vytvoření nového řádku) nebo eqivalent CTRL+ E,U nebo CTRL + A,K ... to jsou tři klávesy :DDD, já chci 2
- při vyhledání příkazu z historie a jeho změní chci návrat k tomu  výsledku z historie - něco jako ekvivalent  Ctrl+_ nekonečnokrát
« Poslední změna: 27. 01. 2021, 23:18:27 od Hamparle »


tecka

  • ***
  • 165
    • Zobrazit profil
    • E-mail
Re:Jak se posouvat po slovech, ale přeskakovat ty uvozovkách
« Odpověď #1 kdy: 28. 01. 2021, 02:39:26 »
Kód: [Vybrat]
bind '"\C-f": shell-forward-word'
bind '"\C-b": shell-backward-word'
Ty další 2 věci Alt-r (revert-line).

Hamparle

  • ****
  • 365
  • junior developer ucho
    • Zobrazit profil
    • E-mail
Re:Jak se posouvat po slovech, ale přeskakovat ty uvozovkách
« Odpověď #2 kdy: 28. 01. 2021, 11:42:28 »
Skvělé super! (akorát Alt-R nedělá nic, resp. cinká chybu jako neexistující zkratku )