Змініть середню кнопку миші в піднесеному тексті


14

У піднесеному тексті, який працює в Windows, кнопка "Середня миша" діє як діапазон вибору, в Linux його Shift + клацніть правою кнопкою миші. Як я можу встановити середню кнопку миші для вибору діапазону в Linux? Зокрема піднесений текст 3 на Ubuntu?

Відповіді:


24

Потрібно створити власну карту миші в Linux та додати відповідні прив’язки, що визначають поведінку Windows. У Sublime створіть новий файл із синтаксисом JSON та таким вмістом:

[
    // Mouse 3 column select
    {
        "button": "button3",
        "press_command": "drag_select",
        "press_args": {"by": "columns"}
    },
    {
        "button": "button3", "modifiers": ["ctrl"],
        "press_command": "drag_select",
        "press_args": {"by": "columns", "additive": true}
    },
    {
        "button": "button3", "modifiers": ["alt"],
        "press_command": "drag_select",
        "press_args": {"by": "columns", "subtractive": true}
    }
]

Потім збережіть файл як ~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-mousemap. Тепер ви зможете імітувати функцію середньої миші Windows в Linux.

Примітки:

  • Це працюватиме як з Піднесеним текстом 2, так і з 3.
  • Для OS X шлях до збереження файлу є ~/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-mousemap(замініть OSXу дужках замість Linux).

Це спрацювало секунди після збереження файлу. Дякую :)
leonardo_assumpcao

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