cygwin - irssi, не соединяющийся и экран, получая c-a

У меня есть два вопроса относительно cygwin использования.

  1. Я пытаюсь выполнить использование Irssi Cygwin, но это не соединится ни с каким сервером, который я даю ему, даже если я могу соединиться от другого, non-cygwin клиенты как mIRC и веб-чат freenode. Соединение всегда испытывает таймаут, и это - тот же путь с другими программами (как naim) также. Я не могу не чувствовать, что я пропустил что-то, но я не знаю что. Я должен сделать что-либо специальное с Cygwin, прежде чем я смогу соединиться?
  2. Я использую экран для управления несколькими окнами, но когда я использую экран с Emacs, я не могу переместиться в начало строки с C-a, потому что это получено экраном (c-a 0-9 для перемещения в другое окно, и т.д.). Там какой-либо путь состоит в том, чтобы снова переплести его?
0
задан 01.02.2010, 07:16

1 ответ

  1. Вы запускаете Windows (или другой) брандмауэр в Вашей системе? Вы создали исключения для Irssi в панели управления брандмауэра?

  2. Можно всегда отправлять Emacs литеральный C-a путем ввода Ctrl-A затем A. Screen получает ^A, и следующий "a" говорит экрану отправлять ^A на терминал.

    Кроме того, существует два способа изменить управляющий символ Экрана (иначе символ ESC).

    • Одноразовое использование: параметр командной строки
      Для изменения управляющего символа для одной Экранной сессии используйте -e xy опция при запуске экранной сессии. Значение по умолчанию -e^Aa, где x управляющий символ (^A) и y символ, генерирующий литеральный управляющий символ (a). Если Вы хотите, чтобы Ваш новый управляющий символ был ^B, например, использовать -e^Bb в Вашей командной строке.

    • Персонализированное значение по умолчанию: ~/.screenrc
      Для изменения значения по умолчанию управляющего символа укажите его в ~/.screenrc файл. Просто добавьте эту строку к своему ~/.screenrc, и Ваша следующая новая сессия будет использовать новый управляющий символ по умолчанию:

      escape ^Bb
      

      Это следует за тем же xy синтаксис как параметр командной строки. Можно также использовать ключевое слово "defescape" вместо "Escape"; они синонимичны.

0
ответ дан 27.11.2019, 20:09

Теги

Похожие вопросы