Prawidłowe użycie klawisza Option na terminalu Mac


0

Chcę wiedzieć, jak skonfigurować (Opcja lub Alt) na moim terminalu Mac. Na przykład, aby utworzyć + kasować usuń całe słowo lub + przejdź do poprzedniego słowa.

Jeśli zaznaczę pole "Użyj opcji jako klucz meta" w Preferencjach systemowych, otrzymam te funkcje, ale wtedy stracę wszystkie inne skróty / kombinacje, które używają klucz, taki jak pionowy znak kreskowy ( | ), co jest bardzo ważne w przypadku rur.

Naprawiłem jeden z moich problemów, dodając polecenie \033b dla + i \033[1;5C dla + , ale wygląda na to, że nie działa kasować ...

Czy ktoś może mi pomóc? Nie widziałem tu niczego satysfakcjonującego ...


1
Co masz na myśli przez klawisz "alt"? Jakiej klawiatury używasz w jakim systemie?
techraf

Mam na myśli ten klucz: ⌥ na klasycznej klawiaturze OS X (jak sądzę)
azertguigui

Na sprzęcie Apple etykieta "alt" jest drukowana tylko na kluczu, aby można go było używać z innym systemem operacyjnym. W systemie OS X nigdy nie jest wywoływany "alt" ale zawsze dzwonił "opcja" (na wielu klawiaturach tylko oznaczone ikoną,, reprezentującą wysuwana plastikowa karta umieszczony pod klawiaturą Lisa). Tak więc OS X nie zna żadnego klawisza "alt".
Arjan

1
Ok, mówimy o tym samym kluczu: ⌥ Od teraz oznaczę go "kluczem opcji"
azertguigui

To naprawdę zależy od tego, jaką masz klawiaturę. Apple wydaje się ciągle zmieniać zdanie na temat tego, jak się nazywa. Moje ostatnie kilka brytyjskich pełnowymiarowych klawiatur Apple mówi zarówno "alt", jak i ⌥ Nie miałem takiego, który powiedziałby opcję od końca lat 90-tych.
Tetsujin

Odpowiedzi:


0

Jeśli nie masz nic przeciwko używaniu (o wiele lepiej i open source) iTerm2 zastąpienie macierzystego terminalu OSX, możesz przejść do Preferencje - & gt; Klawiatura i dodaj klucz heksadecymalny do wysyłania skrótu 0x1b 0x08 na + kasować :

iTerm2 settings for Option+Delete


Czy masz klucz do opcji + leftarrow i option + rightarrow?
azertguigui
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.