1

Редактор Joe кажется ближайшей командной строкой, эквивалентной Notepad в Linux.

Однако по умолчанию он не поддерживает эти ключи:

  • CTRL-C/CTRL-V для копирования / вставки
  • Клавиши Home / End не работают
  • PageUp / PageDown просто прокручивают содержимое окна терминала (SecureCRT), а не прокручивают документ, отредактированный в данный момент в Joe.

Если какой-то опытный пользователь Joe это прочитает, эти сочетания клавиш определенно не поддерживаются в Joe, и я должен привыкнуть к сочетаниям Wordstar или они доступны путем редактирования файла конфигурации?

Спасибо.


Изменить: После входа непосредственно на хост Linux, я заметил, что Home/End и PageUp/Down работают. Таким образом, проблема заключается в том, чтобы заставить их работать над терминальным приложением из Windows.

2 ответа2

0

Домашняя страница Joe's Own Editor перечисляет эту возможность:

Несколько интерактивных клавиатурных макросов. Макросы могут быть назначены на последовательности клавиш в файле joerc.

На странице руководства написано:

Вы можете настроить раскладку клавиатуры, экраны справки и ряд параметров по умолчанию, скопировав файл инициализации JOE (обычно /home /jhallen /etc /joe /joerc) в .joerc в вашем домашнем каталоге, а затем изменив его. Смотрите раздел joerc ниже.

Этот раздел Джоерка говорит:

Файл joerc

Параметры ^ T, экраны справки и привязки последовательности клавиш к редактору все определены в файле инициализации JOE. Если вы сделаете копию этого файла (который обычно находится в /home /jhallen /etc /joe /joerc) в $ HOME /.joerc, вы можете настроить эти параметры по своему вкусу. Синтаксис файла инициализации должен быть достаточно очевидным, и в нем есть дальнейшие инструкции.

Так что просто следуйте инструкциям выше, чтобы создать свой собственный $ HOME/.joerc

0

Более близким эквивалентом блокнота будет нано: оба имеют только чрезвычайно базовые функции. Они не имеют одинаковые сочетания клавиш, хотя.

Сочетания клавиш Джо полностью настраиваются. На самом деле ярлыки по умолчанию определены в системном конфигурационном файле, обычно находящемся в /etc/joe/joerc или в другом подобном месте. Джо поставляется с несколькими альтернативными «скинами», такими как wordstar, pico и emacs. Вы можете написать файл конфигурации для скина CUA (но сначала посмотрите вокруг, чтобы убедиться, что кто-то уже это сделал).

Чтобы узнать, какие ключи, такие как Home и End send, наберите (в joe) Ctrl+Q, а затем клавишу. Большинство функциональных клавиш отправляют escape-символ, за которым следует несколько печатных символов; Ctrl+Q заставляет escape-символ вставляться буквально, замените его двумя символами ^[ в объявлении привязки ключа joe.

Для PgUp и PgDn кажется, что ваш эмулятор терминала перехватывает их, поэтому вам придется настроить его, если вы хотите, чтобы они были переданы joe.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .