значит папки py/cuda_double_shift нету?
все хоткеи посмотреть можно. плагин Configure Hotkeys. вроде он (если не другой) создает html report про все хоткеи. readme.txt:
Plugin for CudaText.
Manager for setting, removing, reporting of hotkeys
Разные вопросы по функциям CudaText и ответы
-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные вопросы по функциям CudaText и ответы
> значит папки py/cuda_double_shift нету?
нет
> плагин Configure Hotkeys
Класс! То, что надо!
(но Shift.Shift там не нашел)
Но вот, что нашел в консоли:
В списке и плагина foss-cudatext-plugin-doubleshift нет,
есть откуда-то в
/home/one/.config/cudatext/py/foss-cudatext-plugin-doubleshift
/home/one/.config/cudatext/py/foss-cudatext-plugin-doubleshift/README.md:
нет
> плагин 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есть откуда-то в
/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: # ...
```Re: Разные вопросы по функциям CudaText и ответы
"Причесал" с помощью 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/ ?
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: 3223
- Joined: 25.08.2021 18:15
Re: Разные вопросы по функциям CudaText и ответы
>плагина foss-cudatext-plugin-doubleshift нет, есть откуда-то в /home/one/.config/cudatext/py/foss-cudatext-plugin-doubleshift
ну я и думал, что у вас есть плагин dbl-shift. вот он и есть. а странное имя его папки потому что вы качали с его гитхаба где папка у автора называестся так странно. лучше так - удалите эту папку и переустановите плагин dbl shift из addon-manager тогда и имя папки будет окей, и заодно какие-то мелкие правки я вносил в "мою версию".
ну я и думал, что у вас есть плагин dbl-shift. вот он и есть. а странное имя его папки потому что вы качали с его гитхаба где папка у автора называестся так странно. лучше так - удалите эту папку и переустановите плагин dbl shift из addon-manager тогда и имя папки будет окей, и заодно какие-то мелкие правки я вносил в "мою версию".
-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные вопросы по функциям CudaText и ответы
>свой плагин mix-7/cuda_tabs_list_print: Plugin for CudaText: Tabs List Print
плагин окей, но он мелкий, я такие мелкие (1-2 экрана кода) очень редко помещаю в addon-manager. и в addons_all тоже.
и коменды в коде не английские.
плагин окей, но он мелкий, я такие мелкие (1-2 экрана кода) очень редко помещаю в addon-manager. и в addons_all тоже.
и коменды в коде не английские.
Re: Разные вопросы по функциям CudaText и ответы
Если несложно, напомните, пожалуйста, как в Макро записать команды из Command palette?
И как узнать код цвета MoneyGreen?
Спасибо!
P.S.
В макро macros.json есть строки
"rec": "2490,0,0\n1006\n655461\n655461\n1006\n655460\n",
и массивы
"evl":
как они выполняются, как соотносятся, какие их функции?
Можно ли редактировать macros.json и как учесть изменения в "evl": в строковом параметре "rec": ?
И как узнать код цвета MoneyGreen?
Спасибо!
P.S.
В макро macros.json есть строки
"rec": "2490,0,0\n1006\n655461\n655461\n1006\n655460\n",
и массивы
"evl":
как они выполняются, как соотносятся, какие их функции?
Можно ли редактировать macros.json и как учесть изменения в "evl": в строковом параметре "rec": ?
-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные вопросы по функциям CudaText и ответы
>как в Макро записать команды из Command palette?
во время записи макроса вызвать КмдПалитру и вызвать из нее ккоманду. проверил - работает, в макро записалась кмд cmds.cCommand_KeyLeft_Sel например.
во время записи макроса вызвать КмдПалитру и вызвать из нее ккоманду. проверил - работает, в макро записалась кмд cmds.cCommand_KeyLeft_Sel например.
-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные вопросы по функциям CudaText и ответы
>как узнать код цвета MoneyGreen?
спросить у ИИ про эту константу в delphi / free pascal.
clMoneyGreen = TColor($C0DCC0); где $ это hex.
>"evl": как они выполняются, как соотносятся, какие их функции?
вот не знаю, это не я делал формат файла.
спросить у ИИ (советую Qwen.ai) дав ему ссылку на гитхаб плагина Макросы.
спросить у ИИ про эту константу в delphi / free pascal.
clMoneyGreen = TColor($C0DCC0); где $ это hex.
>"evl": как они выполняются, как соотносятся, какие их функции?
вот не знаю, это не я делал формат файла.
спросить у ИИ (советую Qwen.ai) дав ему ссылку на гитхаб плагина Макросы.