far2l icon indicating copy to clipboard operation
far2l copied to clipboard

Hide the tips when opening the app

Open Hawkedon opened this issue 1 year ago • 7 comments

Hi, is there any way to hide the following tips when opening the app? The tips are just shortcuts and are very showing with highlight color by default. I set the console output to 4 lines for easy checking the output from commands, and got this side effect of the tips always showing there.

While typing command While executing command Text selected with mouse automatically copied to clipboard

Hawkedon avatar Dec 09 '24 20:12 Hawkedon

Read the issue twice and didn't get it... Which tips and shortcuts are you talking about?

spnethw avatar Dec 09 '24 21:12 spnethw

@spnethw He is talking about image

shmuz avatar Dec 09 '24 22:12 shmuz

Currently, this behavior is not configurable (1, 2).

spnethw avatar Dec 10 '24 19:12 spnethw

Thanks @shmuz. This is exactly what I'm talking about.

@spnethw, is it possible to make the tips configurable? Or just shows random tips (about other shortcuts, etc.) without the highlight color?

Showing the same shortcuts always with highlight color just distracts the focus. For example, when I select multiple files, I want to see the summary information of them, as the highlight color of the tips "Text selected with mouse automatically copied to clipboard" is similar with the summary information of selected files, and the tips information is quite long, I always focus on the tips automatically and then switch to the summary information.

Hawkedon avatar Dec 11 '24 05:12 Hawkedon

Well, that's something to consider. For now, as a workaround, you can use the auto-start macro, something like this in ~/.config/far2l/settings/key_macros.ini:

[KeyMacros/Shell/CtrlAltShiftX]
DisableOutput=0x1
EmptyCommandLine=0x1
NoSendKeysToPlugins=0x1
RunAfterFARStart=0x1
Sequence=Space c l e a r Enter

Another alternative (thanks to @Zeroes1):

[KeyMacros/Shell/F23]
DisableOutput=0x1
NoSendKeysToPlugins=0x1
RunAfterFARStart=0x1
Sequence=$Rep (2) $If (APanel.Visible) $If (APanel.Left) CtrlF1 $Else CtrlF2 $End $End $End F8 Enter CtrlO

spnethw avatar Dec 11 '24 07:12 spnethw

Thanks @spnethw / @Zeroes1. The auto-start macro works great.

Hawkedon avatar Dec 12 '24 03:12 Hawkedon

With the new version 2.7, the following macro doesn't work anymore.

[KeyMacros/Shell/F23] DisableOutput=0x1 NoSendKeysToPlugins=0x1 RunAfterFARStart=0x1 Sequence=$Rep (2) $If (APanel.Visible) $If (APanel.Left) CtrlF1 $Else CtrlF2 $End $End $End F8 Enter CtrlO

This macro still works, but the screen just pause for a second, which is quite weird

[KeyMacros/Shell/CtrlAltShiftX] DisableOutput=0x1 EmptyCommandLine=0x1 NoSendKeysToPlugins=0x1 RunAfterFARStart=0x1 Sequence=Space c l e a r Enter

Hawkedon avatar Nov 04 '25 10:11 Hawkedon