Warp — это новый высокопроизводительный терминал, полностью построенный на Rust, который делает вас и вашу команду более продуктивными, а интерфейс командной строки — более простым в использовании.

Stars: 10.4k
Platforms: macOS
Link: https://github.com/warpdotdev/Warp

Редактор ввода для команд — это полнотекстовый редактор, который поддерживает выделение, позиционирование курсора и сочетания клавиш, как вы привыкли в других приложениях. Команды и их вывод визуально сгруппированы в блоки, а существующие сочетания клавиш, такие как стрелка вверх и ctrl-r, имеют новые визуальные меню, облегчающие их использование.

Ключевая особенность

Скорость

Скорость критична при использовании терминала, особенно для команд, которые могут иметь много выходных данных.

Совместимость с существующими оболочками

Warp может работать с популярными существующими оболочками, такими как Bash, ZSH и Fish, а также с существующими сочетаниями клавиш.‍

Многоплатформенность

Warp работает на нескольких платформах, включая рендеринг Warp в браузере для поддержки совместной работы в реальном времени.‍‍

Произвольные элементы пользовательского интерфейса

В отличие от традиционных терминалов, которые в основном просто отображают символы, Warp отображает произвольные элементы пользовательского интерфейса (закусочные, дополнительные меню и т. д.). Это очень важно, чтобы сделать терминал более доступным и функциональным.‍

Нативное и интуитивно понятное редактирование

Warp поддерживает интуитивное редактирование (например, выделение текста, позиционирование курсора и использование нескольких курсоров), с которым пользователи знакомы из других современных приложений.

А.И. Поиск команды

Поиск ИИ на основе GPT-3 преобразует естественный язык в исполняемые команды оболочки. Это как GitHub Copilot, но для терминала.

Навигация

Перемещайтесь по терминалу, команда за командой. Скопируйте вывод одним щелчком мыши и без прокрутки.

Рабочие процессы

Доступ к общим рабочим процессам с помощью простого графического интерфейса. Вы можете создавать свои собственные рабочие процессы и делиться ими со своей командой.

Сделайте свою собственную деформацию

Ваш терминал принадлежит только вам. Настройте Warp по-своему и поделитесь им с другими.

Быстрый

Warp имеет встроенную подсказку, которая показывает ваш текущий рабочий каталог (cwd), а также информацию о ветке git, когда вы находитесь в каталоге git. Его также можно настроить на пользовательское приглашение с помощью одного из поддерживаемых инструментов.

Завершения

Вкладка «Завершения» предложит вам команды, имена опций и параметры пути. Эта функция работает независимо от машины или каталога (включая сеансы SSH).

Файлы и ссылки

Warp поддерживает открытие файлов, папок и URL-ссылок, находящихся внутри блоков. Поддерживаются несколько протоколов URL, например. https, ftp, file и т. д. Warp открывает веб-ссылки непосредственно в браузере по умолчанию.

Установка деформации

Есть два способа установить Warp на вашу машину:

  • Загрузите Warp по ссылке ниже и перетащите его в папку приложения.
  • Установите с помощью Homebrew, выполнив команду ниже
brew install --cask warp

Сравнение

Ниже вы найдете таблицу, демонстрирующую различные функции терминала (например, атрибуцию текста) и информацию о том, какая из них поддерживается в Warp. Чтобы сделать его более прозрачным и полезным, мы также показываем результаты для 4 других популярных эмуляторов терминала macOS.