Запрос на новые функции CudaText
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
то есть дублировать группу смежных символов, игнорируя перевод строки? пока нет в планах. редко нужно. никто не просил. попробуйте сделать плагином.
Re: Запрос на новые функции CudaText
Да, дублировать и двигать
Не всегда это нужно , но было бы удобно.
(Начинаю оценивать клавиатурный безмышовый подход Emacs (правда, Emacs возник коды мышей еще не было, ЕМНИП)
Не всегда это нужно , но было бы удобно.
(Начинаю оценивать клавиатурный безмышовый подход Emacs (правда, Emacs возник коды мышей еще не было, ЕМНИП)
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
наверно несложно сделать это плагином. сделайте. пора уже освоить питон.
Re: Запрос на новые функции CudaText
@mix-7
Если я правильно понял ваш запрос, то установите плагин Transpose. В нём есть команды "Move single-line selection righter/lefter". Можно эти команды повесить на Alt+Right/Left и двигать выделение. А чтобы дублировать выделение, можно использовать Ctrl+C/Ctrl+V.
Если я правильно понял ваш запрос, то установите плагин Transpose. В нём есть команды "Move single-line selection righter/lefter". Можно эти команды повесить на Alt+Right/Left и двигать выделение. А чтобы дублировать выделение, можно использовать Ctrl+C/Ctrl+V.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
браво, я уже и забыл про эти команды в transpose.
но запрошены еще команды "дублировать" которых нету там.
но запрошены еще команды "дублировать" которых нету там.
Re: Запрос на новые функции CudaText
Да, спасибо!~/.config/cudatext/py/cuda_transpose/readme/readme.txt wrote:Plugin for CudaText.
Do transpose operation. This should behave almost like Transpose command in Sublime Text.
* Single caret without selection: Simply swap two characters around the caret (same as Sublime Text or Bash)
* Single caret with text selection: Nothing to transpose
* Multiple carets without selection: For each caret, swap two chars around caret.
* Multiple carets with text selection: Rotate the text selection. (First selection become second, second become third,... , last become first). If some caret don't have the selection, it will be treated differently from Sublime Text: it will be treated as empty selection, while in ST4 this caret will get the forced selection from the word under caret.
Author: ThaiDat
License: MIT
Это очень интересно и полезно!
> А чтобы дублировать выделение, можно использовать Ctrl+C/Ctrl+V.
Конечно, было бы удобно иметь встроенную изначально функциональность по смещению и дублированию блоков текста со сходным управлением, как для дублирования и перемещения выделенных строк.
Но, наверное, это настолько редко применяется, что проще и очевиднее использовать Ctrl+C/Ctrl+V.
Дублирования группы выделенных строк и перемещения строк/группы строк открыл случайно.
Очень удобно.
Re: Запрос на новые функции CudaText
@mix-7
Есть ещё один вариант решения задачи дублирования выделения: создать макрос. Плагин Macros. Возможность назначения горячей клавиши также присутствует. Для вашей задачи, у меня получилась следующая последовательность команд (при наличии выделения): Ctrl+C, Right, "clipboard: paste, select".
Есть ещё один вариант решения задачи дублирования выделения: создать макрос. Плагин Macros. Возможность назначения горячей клавиши также присутствует. Для вашей задачи, у меня получилась следующая последовательность команд (при наличии выделения): Ctrl+C, Right, "clipboard: paste, select".
Re: Запрос на новые функции CudaText
iconv, спасибо за совет!
Ведь также макросами можно сделать почти люые функции манипулирования текстом с клавиатуры!
Еще копирую сюда, чтобы было в подходящей теме:
Ведь также макросами можно сделать почти люые функции манипулирования текстом с клавиатуры!
Еще копирую сюда, чтобы было в подходящей теме:
mix-7 wrote: ↑07.05.2024 10:56 > это ВЬЮЕР! он грузит только видимую часть файла.
ЕМНИП, Emacs и при редактировании загружает только видимый в буфере фрагмент файла +- несколько размеров буферов.
А нельзя это сделать в CudaText для редактирования огромных файлов?
Насколько это интересно и было бы востребовано?
main Alexey wrote: ↑07.05.2024 11:17 нет, нельзя так делать. редактору нужен весь список "строки" и только так он может понять пределы текста. и только так работают многие плагины, когда известен весь текст.
Re: Запрос на новые функции CudaText
Иногда забываешь сохранить вкладку с изменениями.
Изменения сохраняются в сессии, это хорошо.
А есть ли возможность предупреждать перед закрытием CudaText,
что есть не сохраненные вкладки?
Было бы полезно.
Спасибо!
Изменения сохраняются в сессии, это хорошо.
А есть ли возможность предупреждать перед закрытием CudaText,
что есть не сохраненные вкладки?
Было бы полезно.
Спасибо!
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: Запрос на новые функции CudaText
опция "ui_auto_save_session" для этого.
было бы странно всегда писать в сессию, без опций.
было бы странно всегда писать в сессию, без опций.