Повернення проти Enter?


44

Я помітив, що клавіатура мого MacBook має слово enterнад returnклавішею. Я також помітив, що в Mac OS X є спеціальний символ для повернення ↩, а ще один для введення enter. Як я надішлю клавішу введення, якщо в моєму MacBook немає нумерації?

Чи є різниця між цими двома клавішами?

Відповіді:


51

У MacBook без цифрової клавіатури комбінація клавіш fnreturnстворює клавішу Enter. Окремі програми можуть вирішити, чи слід розглядати ці два клавіші як окремі або однакові. Багато програм ставляться до них однаково.

Єдиний приклад, який мені вдалося придумати, що все ще обробляє дві клавіші окремо, це iTunes: під час перегляду треків returnпочинає відтворювати доріжку, а enter(або fnreturn) переходить у режим перейменування треку.


4
Вам справді потрібно важко шукати додатки, які розрізняють ці два. Один знаходиться в пакеті LaTeX TextMate, де в середовищі "itemize" "Enter" створить новий елемент, але "Return" створить новий рядок.
jogloran

2
Це часто і в програмах для редагування відео. У Final Cut Pro "Повернення" відкриє вибраний елемент, "Enter" вибере ім'я для редагування. After Effects робить те саме, але з функціями клавіш зручно перевертати. FileMaker Pro - ще один, де "Return" використовується (як правило) для нового рядка, а "Enter" переходить до наступного поля.
joelseph

3
У деяких випадках, коли ви знаходитесь у формі якоїсь форми, де Return створює новий рядок, Enter надсилає форму.
asmeurer

@asmeurer Я пам’ятаю, що це було так, але я не зміг знайти приклад, який працює на моєму комп’ютері сьогодні. Які програми поводяться таким чином?
Даніель

1
коли ви модифікуєте фігуру в Photoshop, shift-return або enter приймете зміни
Philippe Gilbert

26

Можливо, трохи історії в порядку:

Перший раз, коли більшій групі людей потрібні клавіатури, це службовці з введення даних, які пройшли спеціальну підготовку, необхідну для швидкого введення тексту.

Щоб машиністка працювала, не дивлячись на клавіатуру, їх руки не повинні рухатися, тому ви тримаєте пальці ні в домашньому ряду (для буквено-цифрового введення), ні на цифровій клавіатурі. Якщо форма вимагає і тексту, і цифр, зазвичай є два розділи (саме тому декілька форм спочатку запитують місто, потім поштовий індекс, а потім лише цифри, походження "1-Чоловік / 2-Жінка") .

Як компроміс між введенням форми та введенням довших текстів, за замовчуванням відобразилося велике клавіша праворуч від буквено-цифрових символів Return, яке вставляє розрив рядка; щоб перейти до наступного поля форми, Shift- Returnнадає ще один Enterключ (саме тому на клавіші друкується слово "Enter").

Ця відмінність сьогодні значною мірою вийшла з ужитку, оскільки введення тексту вже не є спеціалізованою роботою, але в домашніх умовах комп'ютери повинні бути зрозумілі (а не прості у використанні), а люди звикли використовувати Tabключ для переміщення між полями ( що насправді досить громіздко, коли ваша рука розміщена, щоб вказівний палець був увімкнутий, fа Ctrlключ все ще доступний).


3
Дуже цікаво.
boehj

4

Введення та повернення часто взаємозамінні, особливо в системах Windows, де відмінність ще менш очевидна, ніж у деяких інших ОС.

Ключ знаходиться в кодах, які фактично надсилаються ключі, коли ви натискаєте на них - ми всі знаємо, що ми маємо намір , коли ми використовуємо ці клавіші, але що бачить комп'ютер? Відповідь полягає в тому, що це або бачить команду для нового рядка , або повернення перевезення .

Це 2 окремі команди, і вони роблять різні речі - придумайте машинку; новий рядок - це як просування бочки, переміщення паперу на одну лінію, повернення каретки повертає весь аркуш паперу до лівого поля , а також просування паперу вгору . Символи майже це відображають; (новий рядок та повернення) або (насправді не вказує новий рядок, але вказує на нерухомий курсор; див. приклад пізніше)

Тепер, іноді (так, Windows) незалежно від того, що ви вводите, ви отримуєте повернення каретки, оскільки ОС не розрізняє 2. Але в інших ОС це дає вам 2 різних значення. Таким чином, an Enterчасто використовується для переходу до наступного пункту, Returnщо означає кінець вводу та повернення до початку. Різниця між двома програмами може бути приблизно такою:

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

Або

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

У сучасних системах не зовсім така чиста аналогія, але це історичний запуск для 10. Це потім заплутається тим, що насправді ці дні ми часто використовуємо TABзамість цього Enter, думаємо заповнити веб-форму.


Для повноти зауважте, що в ОС X під час збереження простого тексту CR означає повернення перевезення та подачу рядків, тоді як у Windows це ТОЛЬКО повернення каретки 0x0D. Якщо ви хочете побачити належний текст на терміналі DOS / Windows, у вашому файлі має бути і канал подачі рядків 0x0A(наприклад, розриви рядків CR LF, а не лише CR), інакше ви напишете все в один рядок. У UNIX ситуація зворотна, ніж у OS X: Подача рядків означає повернення та перенесення рядка.
Руслан

1

Я використовував Word для Mac і шукав ярлик, щоб вставити розрив сторінки. Під час пошуку в Інтернеті я вперше зіткнувся з різницею Return і Enter на клавіатурі Mac. Існує ярлик для вставки розриву сторінки (Shift-Enter) та один для вставки розриву рядка (Shift-Return).

Перш ніж прочитати цю тему, я не зміг зрозуміти різницю, але після спроби (fn + Return) створити клавішу (Enter) він фактично спрацював. Отже, щоб вставити розрив сторінки, мені потрібно утримувати клавіші fn і shift і натиснути Return.


0

Microsoft Word робить різницю між Return en Enter. За допомогою клавіші Return повертається новий абзац. Використовуючи клавішу Shift-Return, ви отримаєте, що називається, по-старому, посилання "Повернення перевезення". Різницю можна побачити лише, перейшовши "під воду", який використовує спеціальний символ P у верхній смузі. Використання цього розрізнення стає зрозумілим при використанні ілюстрацій чи фігур у документі. У WORD ілюстрація підключена до абзацу. Використовуючи абзаци, як їх слід використовувати, ілюстрація залишається біля або в тексті абзацу.


0

Введення в Mac OS іноді використовувалося як ключ дії, де Return використовувався виключно для редагування тексту. Отже, у текстовій області на формі ви можете ввести текст із розривами рядків і натиснути Enter, щоб прийняти форму. У наші дні відмінність здебільшого втрачена.

BBEdit використовує Enter на аркуші оболонки для виконання поточного рядка або вибору в оболонці.

Старе середовище розробки Apple MPW Shell також мало цю функціональність.

Редактор сценаріїв використовує Enter для компіляції поточного сценарію.


-2

Fn + Return (Введіть у MacBook Pro) переформатує код AppleScript у клавіатурі Maestro.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.