Описание тега xtermjs

NoneXterm.js - это компонент эмулятора терминала, написанный на JavaScript, который работает в браузере. Используйте этот тег, чтобы задавать вопросы об использовании и внутреннем устройстве xterm.js.
1 ответ

Docker xterm.js прикрепить

Я пытаюсь создать простую оболочку в браузере, используя Docker и xterm.js. Я правильно подключил внешний интерфейс, используя аддон присоединения xterm.js. Как подключиться к Docker через веб-сокеты?
28 янв '18 в 02:05
0 ответов

Как изменить цвет фона выделенного текста в xterm.js?

введите здесь описание изображения. Цвет фона для выбора текста по умолчанию белый, как изменить цвет фона?
15 окт '18 в 15:03
0 ответов

Благословенный сервер (Node.js) через websocket для клиента Xterm.js в браузере

Что я имею: Скрипт Node.js работает под управлением Blessed и http/websocket server. Браузер с запущенным Xterm.js и клиентом websocket. Что я хочу сделать: Отдайте благословение окну xterm через веб-сокеты. Код сервера: "use strict"; process.title …
16 окт '18 в 20:52
1 ответ

Xtermjs не рендеринг для больших выходов

Я использую Pusher и Xtermjs. Для небольших выходов для таких команд, как w или же free -m это работает отлично. Для больших выходов для команд ps -aux это не работает. Вывод отображается в консоли браузера, но не в выводе xtermjs div. Вот мой обраб…
25 июн '18 в 14:12
0 ответов

Как подключить клиент Xterm.js к ssh-серверу (сервер не в javascript)

Я хочу сделать javascript ssh-клиент, использующий xterm.js, который может подключаться к любому ssh-серверу. Я нашел много примеров подключения клиента xterm.js к ssh-серверу javascript, но я хочу знать, как подключить клиент xterm.js к любому ssh-…
02 фев '19 в 17:48
1 ответ

Ошибка разбора модуля - Webpack Angular/cli и xtermjs

В настоящее время я использую конфигурацию webpack от angular cli и сталкиваюсь с той же проблемой парсера.map. Любая работа вокруг выпуска парсинга карт или загрузчика аддонов? Код ES5 работает нормально, проблема с ES6 systemjs WARNING in ./node_m…
12 окт '17 в 02:57
1 ответ

Отключить сенсорную прокрутку в xterm.js

Как я могу отключить прокрутку касанием xterm.js? У меня есть событие touchmove на term.element, которое имитирует клавиши курсора, проводя в соответствующем направлении. Это прекрасно работает в таких приложениях, как Midnight Commander, которые ис…
27 сен '17 в 17:17
0 ответов

Xtermjs без бэкэнда

Я пытаюсь использовать xtermjs для создания простой консоли JavaScript, которая оценивает код во внешнем интерфейсе. Я пытался использовать term.on('data', ...) term.on('key', ...) term.on('lineFeed', ...) Но я сталкиваюсь с проблемами, когда пользо…
20 янв '18 в 17:20
0 ответов

Используйте xterm с угловым в мат-табе

Я использую xtermjs в электронном угловом приложении. Он отлично работает, кроме случаев использования mat-tab-group. Xterm отлично работает при инициализации и рендеринге на первой вкладке. Как только я переключаю вкладку и переключаю обратно перву…
19 дек '18 в 20:51
1 ответ

Как создать веб-терминал с помощью xterm.js для SSH в систему в локальной сети

Я натолкнулся на эту удивительную библиотеку xterm.js, которая также является основой для терминала Visual Studio Code. У меня очень общий вопрос. Я хочу получить доступ к машине (ssh на машину) в локальной сети через веб-терминал (который находится…
1 ответ

Ionic 3 с использованием библиотеки JavaScript xterm.js

Я пытаюсь использовать библиотеку xterm.js для проекта Ionic 3. У Github есть источник: https://github.com/aircable/ionic-xterm и инструкции. Он компилируется и запускается, но не отображается правильно или вообще не отображается. Расположение невер…
04 авг '17 в 22:03
1 ответ

Как использовать символ звонка (BEL, CTRL-G, \x07) с xterm.js?

Как добавить использование колокольчика с Xterm.js? Я вижу пару записей в исходных настройках параметров по умолчанию, но ничего не получаю, отправляю ли я это из оболочки или пишу прямо в терминал, даже если для них установлено значение true. Я поп…
03 окт '17 в 00:34
4 ответа

Интегрировать xterm.js в Angular

Я новичок в Angular. Я пытаюсь использовать xterm.js ( https://xtermjs.org/), но он плохо отображается. Вот рендер: Рендер Я создал компонент xterm. Код файла xterm.component.ts: import { Component, OnInit } from '@angular/core'; import { Terminal }…
14 ноя '18 в 20:06
0 ответов

Как установить размер буфера в xtermjs?

Я знаю, что могу очистить буфер. от .clear() метод. Но могу ли я ограничить размер буфера с точки зрения памяти или количества строк? Может ли кто-нибудь помочь мне в этом или указать на документы? Потому что в документах я не могу найти четкое реше…
15 янв '19 в 05:13
0 ответов

Xterm js + pty + websocket странные символы после переподключения

Я пишу веб-терминал для удовольствия. Я использую xterm js + pty. У меня есть сервер Linux, и клиент использует веб-сокет для подключения к нему. Веб-сокет отправит сообщение на сервер, которое будет отправлено на терминал, созданный pty. Любой выво…
03 июл '17 в 21:26
2 ответа

Xtermjs получить текст

Используя xterm.js, как вы получаете текст в консоли (текст вводится с term.write(...) или другие методы). Получение textContent HTML не работает, потому что html обрабатывает пробелы по-разному, а xtermjs обрабатывает цвета по-разному.
09 фев '18 в 22:55
0 ответов

xterm.js - получение текста текущей строки

Я развиваю маленький xterm.js приложение (только начало), и мне интересно, как получить текст из текущей строки, когда пользователь нажимает ввод. Вот программа: var term = new Terminal(); term.open(document.getElementById('terminal')); term.prompt …
14 янв '19 в 21:26
1 ответ

Как запустить интерактивную программу, скомпилированную с помощью Emscripten, на веб-странице?

У меня есть простая программа, скажем следующее: #include <stdio.h> int main() { char buf[100]; while (fgets(buf, sizeof(buf), stdin) != NULL) { printf("You typed: %s", buf); } } и я скомпилировал его с помощью Emscripten: emcc -o hello.html h…
17 янв '18 в 01:13
0 ответов

Фокус Xtermjs не перемещается на новую строку, и ввод будет переполнен

Используя xterm.js, когда ввод превышает одну строку, курсор не переместится на новую строку, а переместится к началу строки, например так: Я не могу найти проблему и выяснить, что произошло, пожалуйста, дайте мне несколько советов.
26 сен '18 в 04:01
1 ответ

Эмулятор веб-терминала с контролем ввода / вывода

Мы смотрим на создание веб-ssh для обучения Linux для новичков. Однако мы хотим иметь возможность читать ввод перед тем, как он будет выполнен на внутреннем терминале, и читать вывод до того, как он отобразится в браузере, чтобы принимать решения в …