LINUX.ORG.RU

История изменений

Исправление mertvoprog, (текущая версия) :

Ну не так, как на macOS, конечно.

Беда в том, что линуксовый fd.o-десктоп косит под PC===Windows, и не полагает отдельных аналогов Ctrl и Cmd. Посему Emacs keybindings иногда конфликтуют с CUA-шными хоткеями (C-n/C-p особенно). На макоси такой проблемы нет, там для CUA-шных хоткеев есть Cmd, а Ctrl можно спокойно пользоваться.

В принципе, на GNU/Linux эту проблему можно решить кардинально, поменяв местами Ctrl и Mod4 и сделав низкоуровневую приблуду, которая будет транслировать нажатия Mod4+букв во всякие там стрелочки. Тогда вообще от тулкита зависеть не будет. Но Нам не до этого, да и купили в прошлом году впопыхах говноклавиатуру без левого Mod4 :C

А так в самом GTK+ конфликтов нет. Выделение всего текста продублировано на C-/, так что C-a оно не мешает ;)

Исходная версия mertvoprog, :

Ну не так, как на macOS, конечно.

Беда в том, что линуксовый fd.o-десктоп косит под PC===Windows, и не полагает отдельных аналогов Ctrl и Cmd. Посему Emacs keybindings иногда конфликтуют с CUA-шными хоткеями (C-n/C-p особенно). На макоси такой проблемы нет, там для CUA-шных хоткеев есть Cmd, а Ctrl можно спокойно пользоваться.

В принципе, на GNU/Linux эту проблему можно решить кардинально, поменяв местами Ctrl и Mod4 и сделав низкоуровневую приблуду, которая будет транслировать нажатия Mod4+букв во всякие там стрелочки. Тогда вообще от тулкита зависеть не будет. Но нам не до этого, да и купили в прошлом году впопыхах говноклавиатуру без левого Mod4 :C

А так в самом GTK+ конфликтов нет. Выделение всего текста продублировано на C-/, так что C-a оно не мешает ;)