Можно повторно отобразить клавишу выхода от ctrl-A, чтобы быть другим ключом по Вашему выбору, поэтому при использовании его для чего-то еще, например, перейти к началу строки в ударе просто необходимо добавить строку к ~/.screenrc файл. Сделать его использование ^B или ^b:
escape ^bB
Из командной строки, используйте сессии имен для держания нескольких сессий под контролем. Я использую одну сессию на задачу, каждого с несколькими вкладками:
screen -ls lists your current screen sessions screen -Screates a new screen session called name screen -r connects to the named screen sessions
При использовании экрана Вам только нужны несколько команд:
^A c create a new shell ^A [0-9] switch shell ^A k kill the current shell ^A d disconnect from screen ^A ? show the help
превосходный справочник может быть найден здесь . Стоящий установки закладки.
Если вы можете использовать плагин jQuery, то вот хороший вариант
Для изменения кнопки с фокусом по умолчанию:
$.prompt('Example 4',{ buttons: { Ok: true, Cancel: false }, focus: 1 });
Вы не можете этого сделать, но вы можете использовать / написать свой собственный диалог, который отображается с использованием элементов DOM (например, предложенный Phoenix, это просто не обязательно должен быть конкретный плагин jQuery, вы можете написать свой собственный или использовать плагин из другой JS-инфраструктуры).
Ответы «используйте jQuery + plugin X» начинают раздражать. Существует множество JS-библиотек и даже больше плагинов. Например, использование какой-либо библиотеки JS здесь не нужно, если вы просто хотите отобразить настраиваемый диалог. Хотя это быстрое решение / ответ, подобные ответы в долгосрочной перспективе приносят больше вреда, чем пользы. Люди, плохо знакомые с JavaScript или программированием в целом, начинают думать, что jQuery и / или плагины - единственный выход, и они включают библиотеку 50 КБ + просто для написания 3 собственных строк (которые иногда даже не используют библиотеку: D).
На мой взгляд, комментарий Маркуса Джонссона - лучший ответ, жаль, что он не опубликован как один.
Я не думаю, что вы сможете это сделать .
Но вы определенно можете усложнить для пользователя случайное «согласие» с подтверждением, например, заставив пользователя ввести «y» в поле ввода:
agree = (prompt("Type 'y' to accept", '') == 'y');