Return vs. Enter?

44

Zauważyłem, że klawiatura mojego MacBooka ma słowo enternad returnklawiszem. Zauważyłem też, że w Mac OS X jest specjalny symbol powrotu ↩ i jeszcze jeden enter ⌤. Jak mam wysłać klawisz Enter, jeśli mój MacBook nie ma klawiatury numerycznej?

Czy jest jakaś różnica między tymi dwoma kluczami?

Rozsądny
źródło

Odpowiedzi:

51

Na MacBooku bez klawiatury numerycznej kombinacja klawiszy fnreturntworzy klawisz Enter. Poszczególne programy mogą zdecydować, czy traktować dwa klucze jako osobne czy takie same. Wiele programów traktuje je tak samo.

Jedynym przykładem, który udało mi się wymyślić, który nadal traktuje dwa klucze osobno, jest iTunes: podczas przeglądania ścieżek returnrozpoczyna się odtwarzanie ścieżki, podczas gdy enter(lub fnreturn) wchodzi w tryb zmiany nazwy ścieżki.

Daniel
źródło
4
Naprawdę musisz ciężko szukać aplikacji, które je rozróżnią. Jeden znajduje się w pakiecie TextMate LaTeX, gdzie w środowisku „itemize” „Enter” utworzy nowy element, ale „Return” utworzy nowy wiersz.
jogloran
2
Jest to również powszechne w aplikacjach do edycji wideo. W Final Cut Pro „Return” otworzy wybrany element, „Enter” wybierze nazwę elementu do edycji. After Effects robi to samo, ale z funkcjami klawiszy wygodnie odwróconymi. FileMaker Pro to kolejny, w którym „Zwrot” jest (zwykle) używany do nowej linii, a „Enter” przechodzi do następnego pola.
joelseph
3
W niektórych przypadkach, gdy jesteś w jakiejś formie, w której Return tworzy nowy wiersz, Enter przesyła formularz.
asmeurer
@asmeurer Pamiętam, że tak jest, ale nie udało mi się dzisiaj znaleźć przykładu działającego na moim komputerze. Jakie programy zachowują się w ten sposób?
Daniel
1
podczas modyfikowania kształtu w Photoshopie klawisz Shift-Return lub Enter zaakceptuje zmiany
Philippe Gilbert
26

Może trochę historii jest w porządku:

Po raz pierwszy większa grupa ludzi potrzebowała klawiatury, byli to urzędnicy wprowadzający dane, którzy przeszli specjalistyczne szkolenie wymagane do szybkiego pisania.

Aby maszynistka mogła pracować bez patrzenia na klawiaturę, ręce nie powinny się poruszać, więc trzymaj palce albo w głównym rzędzie (do wprowadzania alfanumerycznego), albo na klawiaturze numerycznej. Jeśli formularz wymaga zarówno tekstu, jak i cyfr, zwykle byłyby to dwie sekcje (dlatego kilka formularzy najpierw pyta o miasto, następnie kod pocztowy, a dopiero potem cyfry, pochodzenie „1-mężczyzna / 2-kobieta”) .

Jako kompromis między wprowadzaniem formularzy a pisaniem dłuższych tekstów stało się domyślne odwzorowanie dużego klawisza po prawej stronie obszaru alfanumerycznego Return, które wstawia podział wiersza; w celu przejścia do następnego pola formularza, Shift- Returnzapewnia kolejny Enterklucz (dlatego na klawiszu jest wydrukowane słowo „Enter”).

To rozróżnienie w dużej mierze przestało być używane, ponieważ pisanie nie jest już specjalistycznym zajęciem, ale komputery w domu muszą być intuicyjnie zrozumiałe (a nie łatwe w użyciu), a ludzie przyzwyczaili się do używania Tabklucza do przemieszczania się między polami ( co jest w rzeczywistości dość kłopotliwe, gdy dłoń jest umieszczona, więc palec wskazujący znajduje się na, fa Ctrlklucz jest nadal dostępny).

Simon Richter
źródło
3
Bardzo interesujące.
boehj
4

Enter i Return są często wymienne, szczególnie w systemach Windows, w których rozróżnienie jest jeszcze mniej oczywiste niż w przypadku niektórych innych systemów operacyjnych.

Klucz znajduje się w kodach, które klawisze faktycznie wysyłają po naciśnięciu - wszyscy wiemy, co zamierzamy , kiedy używamy tych klawiszy, ale co widzi komputer? Odpowiedź brzmi: albo widzi polecenie New Line , albo powrót karetki .

Są to 2 osobne komendy i robią różne rzeczy - pomyśl o maszynie do pisania; nowa linia przypomina przesuwanie beczki przesuwającej papier o jedną linię w górę, powrót karetki powoduje powrót całego arkusza papieru z powrotem na lewy margines, a także przesuwanie papieru w górę . Symbole prawie to odzwierciedlają; (nowa linia i powrót) lub (tak naprawdę nie wskazuje nowej linii, ale wskazuje stacjonarny kursor; patrz przykład później)

Czasami (tak, Windows), bez względu na to, co wpiszesz, otrzymasz znak powrotu karetki, ponieważ system operacyjny nie rozróżnia 2. Jednak w innych systemach operacyjnych daje to 2 różne znaczenia. W związku z tym Enterczęsto używa się znaku „an”, aby przejść do następnego elementu, Returnoznaczając koniec wejścia i powrót do początku. Różnica między 2 w wielu programach może wyglądać następująco:

Dear Sirs,⌤
          What's the difference between Enter and Return?⌤
                                                         Many Thanks,⌤
                                                                     Stuffe⌤

Lub

Dear Sirs,↩
What's the difference between Enter and Return?↩
Many Thanks,↩
Stuffe↩

Nie ma tak czystej analogii we współczesnych systemach, ale jest to historyczny starter dla 10. To wtedy jest zakłopotany faktem, że w rzeczywistości obecnie często używamy TABzamiast Entermyśleć o wypełnieniu formularza internetowego.

farsz
źródło
Dla kompletności należy pamiętać, że w OS X podczas zapisywania zwykłego tekstu CR oznacza zwrot karetki ORAZ przesunięcie wiersza, podczas gdy w systemie Windows jest TYLKO zwrot karetki 0x0D. Jeśli chcesz zobaczyć poprawny tekst na terminalu DOS / Windows, twój plik musi mieć także Line Feed 0x0A(tzn. Łamanie linii CR LF, nie tylko CR), w przeciwnym razie wszystko napiszesz w jednym wierszu. W systemie UNIX sytuacja jest odwrotna do OS X: Line Feed oznacza powrót karetki ORAZ Line Feed.
Ruslan
1

Korzystałem z programu Word dla komputerów Mac i szukałem skrótu do wstawienia podziału strony. Podczas wyszukiwania w Internecie po raz pierwszy zauważyłem różnicę między Return a Enter na klawiaturze Mac. Istnieje skrót do wstawiania podziału strony (Shift-Enter) i jeden do wstawiania podziału linii (Shift-Return).

Przed przeczytaniem tego wątku nie byłem w stanie zrozumieć różnicy, ale po spróbowaniu z (fn + Return) w celu wygenerowania klawisza (Enter), faktycznie zadziałało. Aby wstawić podział strony, muszę przytrzymać klawisze fn i shift i nacisnąć klawisz Return.

tmaraghi
źródło
0

Microsoft Word robi różnicę między Return en Enter. Za pomocą klawisza Return powstaje nowy akapit. Korzystając z klawisza Shift-Return, otrzymujesz, tak zwany w staroświecki sposób, Carriage Return en Line Feed. Różnicę można zobaczyć tylko przechodząc „pod wodą”, używając specjalnego znaku P w górnym pasku. Zastosowanie tego rozróżnienia staje się jasne, gdy używa się ilustracji lub rysunków w dokumencie. W WORD ilustracja jest połączona z akapitem. Używając akapitów, które mają być użyte, ilustracja pozostaje w pobliżu lub w tekście akapitu.

Łysy
źródło
0

Enter na Mac OS był czasem używany jako klawisz Action, gdzie Return służył wyłącznie do edycji tekstu. Tak więc w polu tekstowym formularza można wprowadzić tekst z podziałem wiersza i nacisnąć klawisz Enter, aby zaakceptować formularz. Obecnie rozróżnienie zostało w większości utracone.

BBEdit używa Enter w arkuszu powłoki do wykonania bieżącego wiersza lub zaznaczenia w powłoce.

Stare środowisko programistyczne Apple, MPW Shell, również miało tę funkcjonalność.

Script Editor używa Enter do kompilacji bieżącego skryptu.

Laurie
źródło
-2

Fn + Return (Enter na MacBook Pro) ponownie formatuje kod AppleScript w Keyboard Maestro.

SemPath
źródło