SynWrite (Syn2)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans писал(а):- Запомнить позицию каретки
- (какие-то действия по поиску, выделению и запоминанию куска)
- Возвращение в запомненную позицию
1, 3 - делается:
"Поставить маркер- Снять маркер" или
"Поставить закладку N (нумерованную)- Перейти к заклN".

Добавлено спустя 5 минут:
-Не срабатывает повторение последней команды после выполнения поиска
не вижу. Печатаю f, делаю поиск или "найти ниже", F1(повтор)- печатается f
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):
kvichans писал(а):- Запомнить позицию каретки
- (какие-то действия по поиску, выделению и запоминанию куска)
- Возвращение в запомненную позицию
1, 3 - делается:
"Поставить маркер- Снять маркер" или
"Поставить закладку N (нумерованную)- Перейти к заклN".
Осваиваю.
Alextp писал(а):
kvichans писал(а):Не срабатывает повторение последней команды после выполнения поиска
не вижу. Печатаю f, делаю поиск или "найти ниже", F1(повтор)- печатается f
У меня стабильно после поиска нет повтора. Жду бету.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

-после поиска нет повтора
Хм. в бете пока неправлено на эту тему. Чтото делаете что записывается поверх.

Добавлено спустя 25 минут:

beta
* другая логика Find all, Repl all, Repl next (без вызова диалога)
- bug: regex ^
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

В бете проблема с потерей команды после поиска сохранилась.
Если пробую на новом пустом файле - нет проблемы. На рабочих файлах - есть, устойчиво. Выслал пример
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

не вижу все равно...
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):* другая логика Find all, Repl all, Repl next (без вызова диалога)
Find all (промежуточные результаты) - сразу в работу.
Repl next (без вызова диалога) - спасибо.

Repl all - вижу появилась команда в Клавишах Replace all. Назначил ей сочетание. Попробовал. С моей настройкой from cursor ей пользоваться почти не удается. При выделении слева-направо каретка оказывается в конце выделения - ничего не заменяется. Можно ли сделать так, чтобы выполнение этой команды всегда было entire?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Можно

Добавлено спустя 49 минут:

-показ колонки, а не поз. в строке- ОК
Аватара пользователя
Ciber SLasH
Сообщения: 209
Зарегистрирован: Сб авг 20, 2005 21:41
Откуда: С.-Петербург

Сообщение Ciber SLasH »

Подскажите пожалуйста, как выделить разделы другим цветом:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_PERFORMANCE_DATA
HKEY_CURRENT_CONFIG
HKEY_DYN_DATA
в ключах, типа [HKEY_CURRENT_USER\Environment]

P.S.: за основу взят Lexer "Ini Files"
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Если строка [.....] сделана цветом, сделать подстроку HKEY_... другим цветом не сможешь.

Добавлено спустя 23 минуты:

можно попробовать ввести
- правило ^\[
- правило (?<= ^\[) (HKEY_a | HKEY_b | HKEY_d )
- правило (?<= ^\[ \w+ ) .+
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

1. Осваиваю работу с маркерами. Удобные команды (и сочетания к ним отлично подобраны):
Drop marker (Alt+Home)
Collect marker (Alt+End)
Swap marker (Shift+Alt+Home)
Правильно ли я понял, что это стек из маркеров:
можно наполнять, то есть drop=push ,
можно извлекать, то есть collect=pop (с перемещением на маркированное место),
можно заменять, то есть swap=set.
И по метафоре стека и по моим ощущения не хватает четвертой команды: get = получить, но не удалять.
По простому: как перейти на маркер, но не потерять его?

----
(далее из уже обсуждавшего, чтобы не потерялось)
2. Пожелание. Разрешить в Клавишах использовать последовательности нажатий.
3. Баг. При сдвиге Tab-ом вертикального выделения (видимо ждем не Alextp, а его поставщиков).
4. Пожелание (горячее). SWAP при поиске и заменах.
5. Пожелание. Добавить в глобальное меню Window команды перехода в спец окна: Output, Рез.поиск и пр. Рядом с командами прописать назначенные им Клавиши.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

5. хотел добавить. Подумал: есть уже п-ты "Скрыть/показать дерево/ буфер/ т.п.", зачем делать еще и команды "перейти на дерево/ буфер, тп", да еще в Window. Это не совсем окна. И hotkeys для этого есть

Добавлено спустя 5 минут:

1. да. стек. Детально не знаю, swap = set или нет. Просто использую то что есть. Пожелания про маркеры- support (at) econtrol.ru
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):5. хотел добавить. Подумал: есть уже п-ты "Скрыть/показать дерево/ буфер/ т.п.", зачем делать еще и команды "перейти на дерево/ буфер, тп", да еще в Window. Это не совсем окна. И hotkeys для этого есть
Даже если это "не совсем окна" (имхо это не так), переходы на них нужны часто, а Клавиши все время перенастраиваются. Если бы в они появились в глоб. меню, то был бы запасной путь и для перехода, и для вспоминания назначенных сочетаний.

Добавлено спустя 4 минуты:

1. Еще про маркеры. Неужели нет команды "забыть все маркеры"?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

ладно, сделаю

Добавлено спустя 2 минуты:

1. может, есть. Посмотрю
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Баг с Alt+Dn/Up - на строке "(............)" виден.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Kvichans
Как делать опцию "Wrap search"
в диалоге Find/Repl. Imho:
- заменить 2 radiobuttons "Scope" 1-ним checkbox
- заменить 2 radiobuttons "From cur/ Entire" 1-ним checkbox
- добавить checkbox "Wrap" около "From cur"
Ответить