Word jumping w iTerm2 lub Terminal w OSX Lion

Niedawno zaktualizowałem Snow Leopard do Lion i Xcode 4.1, a word jumping przestał działać zarówno w terminalu, jak i iTerm2. Czy Mapy się zmieniły?

To jest z i bez instalacji homebrew readline.

Moje .inputrc wygląda tak:

"\e[1;5D": backward-word
"\e[1;5C": forward-word
Dzięki!
Author: Carson, 2011-07-23

5 answers

Wystarczy dodać sekwencje specjalne w Ustawieniach iTerm jako globalne klawisze skrótów.

Word backward (option-arrowleft):

ustawienia iTerm

To samo z word forward, wystarczy użyć F.

 136
Author: Nik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-16 11:01:42

Najłatwiejszy/najszybszy sposób, jaki znalazłem, znajduje się pod profilami > Klucze > 'Wczytaj Preset...'>'Naturalna Edycja Tekstu'.

Następnie użyj klucza option zamiast klucza control.

(iterm2 version 3)

 13
Author: typingduck,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-01 12:53:46

Kontrola misji przejęła te same komendy co Word jumping. dzięki Robowi cowrie i Nicholasowi riley ' owi za uprzedzenie.

 5
Author: Carson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-24 04:01:41

Dodałem w moim /etc / inputrc

# word jump on SHIFT left/right arrows
"\e[1;2D": backward-word
"\e[1;2C": forward-word

To działa świetnie

 5
Author: Olivier Refalo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-20 17:07:17

Wykonując kroki wymienione w powyższych odpowiedziach, znalazłem, że na moim laptopie pierwszy bash (1.bash) nie będzie w stanie przeskoczyć słowa, naciskając opcję + strzałka. Zamiast tego po prostu wpisz "[D", "[C". Jeśli jednak utworzę nowe okno bash (2. bash), słowo skok działa.

 0
Author: Thomas Chen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-30 23:16:30