Добрый день!
При программировании часто пользуюсь клавишами Home, End, Ctrl+Home (в начало файла), Ctrl+End (в конец файла), Shift+Home/Shift+End (выделить текст в строке от курсора и до начала/конца строки)
Работа Идет на ноутбуке (в мобильных условиях), дома на стационарном месте монитор 24" 1920*1200, внешняя мини-клавиатура.
В ноутбуке Toshiba L735-11e такая клавиатура:

В ближайшее время планируется обновление ноутбука на MacBook Pro13.
Клавиатура в ноутбуке является важным критерием в фильтрации кандидатов на роль следующего ноутбука. Так и с этим макбуком — клавиатура сильно не нравится из-за отсутствия отдельных клавиш Home, End, PgUP, PgDown. Функции этих клавиш через совместное нажатие Fn+ стрелка не очень приветствуется.
Еще заметным минусом заметил — отсутствие отдельной клавиши Del.

Вопрос к программистам, владельцам маков, как данные вопросы вы решили? тяжело ли переходить было с обычного PC на Mac?
Из программ используется PhpStorm, SQLyog, TotalCommander. Есть ли нормальные аналоги SQLyog и GUI файл-менеджеру под MacOS?