Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Selection problem #1292

Closed
Maximus5 opened this issue Jul 31, 2015 · 8 comments
Closed

Selection problem #1292

Maximus5 opened this issue Jul 31, 2015 · 8 comments
Assignees

Comments

@Maximus5
Copy link
Owner

Originally reported on Google Code with ID 1292

Программа очень нравиться, спасибо автору!

Но некоторых возможностей найти не удалось (плохо разобрался?). Насколько я понял нет
возможности выделить текст от данного места до начала строки (Shift+Home) и от данного
места до конца строки (Shift+End). Я так же не смог понять можно ли редактировать выделенный
текст, например удалить выделенное (Нажатие Del в режиме выделения текста не работает).
Так же при правке длинных (на несколько строк)скриптов, хочется иметь возможность перемещаться
по тексту вверх вниз, а не только вправо влево возможности настроить горячие клавиши
на такое перемещение я так же не нашёл.

Какие из перечисленных выше возможностей имеются в системе? И планируется ли реализация
остальных?

При написании скриптов в консоли часто хочется иметь возможности хотя бы примитивного
текстового редактора - перемещение по тексту, удаление вставка, редактирование. Пока
не все возможности необходимые для комфортной работы удалось найти.



Reported by misha.ustinov on 2013-10-20 12:07:19

@Maximus5
Copy link
Owner Author

Не путайте терминал и текстовый редактор. Это абсолютно разные вещи.
Для более удобного ввода команд в cmd - есть clink.
А вообще - Far Manager, или Vim.

Reported by ConEmu.Maximus5 on 2013-10-20 12:10:58

@Maximus5 Maximus5 self-assigned this Jul 31, 2015
@Maximus5
Copy link
Owner Author

Но почему возможности текстового редактора не могут присутствовать в терминале (мы же
обеспечиваем навигацию по тексту для выделения блоков, почему не сделать это без выделения)?
Ведь это довольно естественно, написав и запустив скрипт, захотеть изменить в нём одну
переменную и копировать в текстовый редактор, чтобы изменить одно число, и затем заново
вставлять не удобно, а переходить к нужному месту с помощью клавиш вправо-влево может
быть довольно утомительно.

Я установил clink но не понял с помощью какой комбинации клавиш можно переходить на
строчку выше или ниже или удалить выделенный с помощью ConEmu текст. Там такие возможности
есть (и это просто я их не нашёл) или конкретно этой функциональности там тоже нет?

Reported by misha.ustinov on 2013-10-20 14:30:46

@Maximus5
Copy link
Owner Author

Терминал - это НЕ редактор. Я уже не один раз это объяснял в Issues.
Терминал не имеет права МЕНЯТЬ текст выведенный программами запущенными в консоли.
Будет просто дико (это если мягко) если терминал поменяет чей-то вывод. Программа ожидает,
что в позиции xy содержится текст "zzz", а юзер посредством терминала там изменил текст
на "#$@". В итоге у консольной программы срывает крышу.

Итого.
Удалять и менять выделенный посредством ConEmu текст НЕЛЬЗЯ идеологически. Нет ни одного
человеческого терминала, который позволяет это. Хм, есть правда ColorConsole, если
хотите - можете с ней поиграться.

Нужен редактор - запускайте редактор. Благо их чуть меньше чем дофига. Консольных.

Reported by ConEmu.Maximus5 on 2013-10-20 14:38:10

@Maximus5
Copy link
Owner Author

Issue 887

Reported by ConEmu.Maximus5 on 2013-10-20 15:07:13

@Maximus5
Copy link
Owner Author

Shift-Home и Shift-End - сделаю

Reported by ConEmu.Maximus5 on 2013-10-20 15:13:14

@Maximus5
Copy link
Owner Author

С редактированием понял (спасибо за подробный ответ). Так же большое спасибо за Shift-Home,
Shift-End. Правильно ли я понял, что изменение положения каретки (переход на строку
выше-ниже) так же не может быть сделано из-за необходимости изменения состояния консоли?

Reported by misha.ustinov on 2013-10-20 15:34:51

@Maximus5
Copy link
Owner Author

Именно так. Состояние консоли могут менять только консольные утилиты. Терминал - не
имеет права.

Reported by ConEmu.Maximus5 on 2013-10-20 15:37:02

@sasvish328
Copy link

нужно \ желательно ещё сделать реакцию на PgDown \ PgUp, и Ctrl-Home, Ctrl-End.
Мне иногда консоль даёт большой вывод текста (npm list -g, например). И выделить этот вывод,
чтобы поискать в нём что-то - долго. Даёт только по строчке. Может, у меня версия ConEmu
старая, не уверен.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants