Це дивно, і здається, якась помилка у вашій установці, тобто, звичайно, не так, як Xcode повинен працювати.
Стандартний ярлик для відкриття меню заповнення коду (який, здається, працює для вас, я просто тут ретельно) - Alt+ Esc. Чомусь просто натискання Escтакож працює (принаймні, для мене завжди було таким чином, і я завжди використовував параметри за замовчуванням у Xcode).
Перегляд пропозицій має, відповідно до налаштувань, ярлики Ctrl+ .(це повна зупинка) та Ctrl+ →, але використання клавіш зі стрілками також працює для мене (і завжди є), незважаючи на те, що не визначено в налаштуваннях.
Вибір / підтвердження запису навіть не має ярлика як такого, оскільки це менше Xcode та більше стандартного механізму вибору для будь-якого подібного списку під macOS, мабуть. Він навіть не відображається в налаштуваннях, наскільки я бачу. Для мене (і для всіх, з ким я коли-небудь працював) це робиться так, як ви очікуєте: Натискання Returnабо Enter(обидва працюють).
Це, на жаль, відповідає лише на половину вашого запитання: Як сказано, поведінка, яку ви бачите, не є стандартом (або зовсім слід очікувати).
Я б запропонував ознайомитись із розділом «Налаштування ключів» у розділі Налаштування (меню «Xcode - Налаштування ...»), хоча я припускаю, що ви вже це зробили. Він може перелічити конфлікти за вас. Крім цього, ви також можете ознайомитись із загальними параметрами вводу (" - Налаштування системи ... - Клавіатура"). Ви також можете визначити різні комбінації клавіш там, можливо, це спричинить певний конфлікт.