Ffff Gggg, в принципе я решил, что возможно пока не способен решить эту проблему и для определённых ситуаций решил просто открывать терминал пользователю.
Алан Гибизов, потерял на это очень много времени, даже страницу в гугле листнул, пока искал по всем сайтам, он даёт мне выхлоп, но если в программе мало вывода, то выводит он его только по окончанию программы
Lynn «Кофеман», я вас совсем не понимаю, значение display будет меняться при нажатии сочетания, код скопирован с скрипта который я использовал на то момент, сейчас решил отказаться от этой задумки, так как решил использовать более подходящее решение
Lynn «Кофеман», если бы при нажатии любой клавиши она выставлялось в false, блок бы скрывался, но он не скрывается, если только я не нажму опять сочетание клавиш
Lynn «Кофеман», почему же оно бесполезно, ну, просто я не вижу других способов для реализации скрытия/показа блока, ведь свойству display задаётся не булевое значение и использовать оператор "!" не получится, а проверить скрыт ли блок надо. Если у вас есть другие идеи для реализации, пожалуйста, сообщите мне