Разные вопросы по функциям CudaText и ответы

main Alexey
Posts: 3216
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

значит папки py/cuda_double_shift нету?

все хоткеи посмотреть можно. плагин Configure Hotkeys. вроде он (если не другой) создает html report про все хоткеи. readme.txt:
Plugin for CudaText.
Manager for setting, removing, reporting of hotkeys
mix-7
Posts: 1194
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

> значит папки py/cuda_double_shift нету?

нет

> плагин Configure Hotkeys
Класс! То, что надо!

(но Shift.Shift там не нашел)

Но вот, что нашел в консоли:

Code: Select all

foss-cudatext-plugin-doubleshift
FFTabsN73Р.wiki ++ 24.09.2026 13:54:44 W N CT Tabs list:
Init: foss-cudatext-plugin-doubleshift
Init: foss-cudatext-plugin-doubleshift
Init: foss-cudatext-plugin-doubleshift
24.09.2026 15:29:11 W N CT
В списке и плагина foss-cudatext-plugin-doubleshift нет,
есть откуда-то в
/home/one/.config/cudatext/py/foss-cudatext-plugin-doubleshift

/home/one/.config/cudatext/py/foss-cudatext-plugin-doubleshift/README.md:

Code: Select all

# Double-Shift plugin for Cuda Text

Double-Shift hotkeys for CudaText text editor. Behavior similar to JetBrains "Search Everywhere" function. 

Implementation based on `on_key_up()` event functionality.

## Installation option:

1. From Cudatext menu

- Go to `Plugins > Addons Manager > Install from Git...`
- provide Git repository URL: `https://github.com/dimon40001/foss-cudatext-plugin-doubleshift` 

2.  Manual

- clone repository to the Cudatext `py/` folder
- restart CudaText

## Settings

To manage own settings plugin creates `double_shift` section in the `plugins.ini`

Configuration:
```
[double_shift]

# Time interval (in milliseconds) between each key release to detect it as the "double" action
delay_ms=300 

# call Command Palette (usually bind to F1 key) and show all commands
shift_command_id=2582 
shift_command_text= # ...with empty parameters

# call Command Palette to search in opened files
ctrl_command_id=2582 # call Command Palette
ctrl_command_text=opened file: # ...
```
mix-7
Posts: 1194
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

"Причесал" с помощью Google ИИ свой плагин
mix-7/cuda_tabs_list_print: Plugin for CudaText: Tabs List Print
https://github.com/mix-7/cuda_tabs_list_print
"Плагин для текстового редактора **CudaText**, который формирует список путей или имён всех открытых вкладок, выводит его в консоль и автоматически копирует готовый текст в системный буфер обмена."

Может, добавить его к
https://sourceforge.net/projects/cudate ... ddons_all/ ?
main Alexey
Posts: 3216
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

>плагина foss-cudatext-plugin-doubleshift нет, есть откуда-то в /home/one/.config/cudatext/py/foss-cudatext-plugin-doubleshift

ну я и думал, что у вас есть плагин dbl-shift. вот он и есть. а странное имя его папки потому что вы качали с его гитхаба где папка у автора называестся так странно. лучше так - удалите эту папку и переустановите плагин dbl shift из addon-manager тогда и имя папки будет окей, и заодно какие-то мелкие правки я вносил в "мою версию".
main Alexey
Posts: 3216
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

>свой плагин mix-7/cuda_tabs_list_print: Plugin for CudaText: Tabs List Print

плагин окей, но он мелкий, я такие мелкие (1-2 экрана кода) очень редко помещаю в addon-manager. и в addons_all тоже.
и коменды в коде не английские.
Post Reply