CudaText Вставка текста по ПКМ и СКМ (по кнопке мыши)

Post Reply
mix-7
Posts: 741
Joined: 11.05.2018 11:02

CudaText Вставка текста по ПКМ и СКМ (по кнопке мыши)

Post by mix-7 »

Здравствуйте!

Не работает вставка по нажатию СКМ средней кнопки мыши (Second Buffer Linux)
Вместо вставки появляется указатель прокрутки.
Можно переключить на вставку по СКМ?

По нажатию ПКМ (правой кнопки мыши) нет контекстного меню.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Нашел!

CudaText - Free Pascal wiki
https://wiki.freepascal.org/CudaText#Mouse_shortcuts

Code: Select all

wheel click - Configurable by option "mouse_middle_click", choices are:

    Start "browser scrolling" mode: circle mark appears and mouse moving around this mark auto-scrolls text in 4 directions; speed of scrolling depends on distance of cursor from circle mark (any click to turn off).
    Paste from clipboard. This mimics Linux apps behaviour. With this choice, it's good to install plugin "Auto-Copy to Clipboard".
    Call "Go to definition" command.
    Nothing.

mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Из default.json (Option - Setting - default):

Code: Select all

//Middle-click action.
  //  0: None
  //  1: Scrolling: shows circle picture, then mouse-move near that circle does auto-scrolling
  //  2: Paste (without caret placement)
  //  3: Goto-definition command
  "mouse_middle_click": 1,
добавляем

"mouse_middle_click": 2,

в user.json, сохраняем его.

Новая опция активируется без рестарта!
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

И по ПКМ появилось контекстное меню.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Здравствуйте!

Можно ли сделать чтобы и в самом CudaText (в Linux) по выделенный текст вставлялся в second buffer с тем, чтобы вставить его в другом месте?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

есть опция "auto_copy_clp".
https://wiki.freepascal.org/CudaText#Pa ... tton-click
она должна работать.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

Да, спасибо, работает

Code: Select all

"auto_copy_clp": "pm50000"
нашел еще:

UVviewsoft forums • Просмотр темы - Разные вопросы по функциям CudaText и ответы
https://synwrite.sourceforge.net/forums ... 238#p17238
Надо указать в опции и 'p' и 'm50000' (значение '1k' не поймется, значение '100' слишком мало).
То есть -

Code: Select all

    "auto_copy_clp": "pm50000" 
Новая установка. а в записях своих не нашел, теперь сделал ссылку на ту запись, спасибо!
Post Reply