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

far console scrolling #150

Closed
invy opened this issue Oct 19, 2016 · 17 comments
Closed

far console scrolling #150

invy opened this issue Oct 19, 2016 · 17 comments

Comments

@invy
Copy link
Contributor

invy commented Oct 19, 2016

it should be possible to scroll console in ctrl+o mode.

@eliah
Copy link

eliah commented Oct 19, 2016

A nice lifehack is available there — press F4 when in ctrl+o mode to scroll the console buffer in the edit mode. At least, it works this way under OS X

@invy
Copy link
Contributor Author

invy commented Oct 19, 2016

I'd prefer scrolling anyway.

@lingvoboard
Copy link

Возможности проскроллировать очень не хватает.
Например без неё сложно пользоваться пакетным менеджером yaourt на Arch Linux (если выводится длинный список)

На этом скриншоте виден только конец списка.
Нужно ввести номер опции для продолжения.
В этой ситуации F4 не работает.

@elfmz
Copy link
Owner

elfmz commented Feb 8, 2017

на всякий случай прокомментирую голосом: теперь, если нажать Ctrl+Shift+F4 даже во_время исполнения чего либо в консоли - то откроется эдитор с историей. Ctrl+Shift+F3 откроет, соответственно, viewer. Кстати подсказка на эту тему пишется в консоли перед выводом самой первой команды.
ЗЫ Вот бы еще этот viewer научить отображать в цвете ANSI графику, тогда история будет вполне полноценной. Сейчас, аттрибуты цвета, понятное дело, опускаются..
ЗЗЫ Есть еще нереализованная идея открывать вьювер по скроллу мышкой вверх. А по скроллу до упора вниз, соответственно, закрывать.

@unxed
Copy link
Contributor

unxed commented Feb 8, 2017

А контент во вьюере обновляется по мере получения нового вывода от исполняющегося процесса?

Или мне стоит воспользоваться приборчиком для закатывания губ? :)

@unxed
Copy link
Contributor

unxed commented Feb 8, 2017

Проверил. Не обновляется. Более того, процесс фризится на время работы вьюера. Мне не показалось, так и должно быть?

@elfmz
Copy link
Owner

elfmz commented Feb 8, 2017

Контент не обновляется, процесс не фризится, по кр мере насколько там хватает буфера псевдотерминала.
Честно говоря меня всегда бесило что в стандартных терминалах контент убегает, когда я его внимательно разглядываю. Так что такое разделение режимов работы/просмотра истории имеет еще и немножечко личные корни:). Хотя главное конечно - что так было проще всего в имплементации.

@unxed
Copy link
Contributor

unxed commented Feb 8, 2017

Честно говоря меня всегда бесило что в стандартных терминалах контент убегает, когда я его внимательно разглядываю.

Да, есть такое. Но

насколько там хватает буфера псевдотерминала

а что потом? ;-)

@elfmz
Copy link
Owner

elfmz commented Feb 8, 2017

зафризиться.. наверное)

@unxed
Copy link
Contributor

unxed commented Feb 8, 2017

А сколько там буфер? Это настраивается?

@elfmz
Copy link
Owner

elfmz commented Feb 8, 2017

хз, сходу найти не удалось, но можно предположить что такой же как дефолтовый буфер у пайпов, а он у них 64кб.
То есть несколько полностью заполненных экранов, если без ANSI кодов.

elfmz added a commit that referenced this issue Feb 8, 2017
… closes automatically by scrolling to bottom. (see #150)
@elfmz
Copy link
Owner

elfmz commented Feb 8, 2017

вот, сделал чтоб по мышескроллу активировался вьювер.
Основная комбинация - Ctrl+Shift+ScrollUp - она работает везде, даже из панелей (вначале хотел убрать но потом показалось что полезно ведь).
А во время работы в консоли чего нить можно и просто скроллить, без Ctrl+Shift.

@elfmz
Copy link
Owner

elfmz commented Feb 9, 2017

ну, раз скорллинг есть, то можно закрывать...

@elfmz elfmz closed this as completed Feb 9, 2017
@evil-shrike
Copy link

Hi, currently nothing can be scrolled, Ctrl+Shift+ScrollUp does nothing.
How to see the console history in ctrl-O mode?

@elfmz
Copy link
Owner

elfmz commented Jun 8, 2020

Just checked specially - still all works for me. In ctrl+O, if nothing is executed you can use:
F4
Ctrl+Shift+F4
F3
Ctrl+Shift+F3
Ctrl+Shift+ScrollUp
If some command being executed then only Ctrl+Shift+ combinations are working for F-keys. But working. All that opens editor or viewer that subsequently allows scrolling by their usual ways.

@evil-shrike
Copy link

Combinations with F4/F3 work well, thanks!
Only Ctrl+Shift+ScrollUp isn't working for me

@bbest1
Copy link

bbest1 commented Apr 4, 2023

In my case F3/F4 does not worked. Only worked :
editor:<"some command"

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

No branches or pull requests

7 participants