The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск командной оболочки fish 2.2.0

12.07.2015 08:34

Доступна новая версия интерактивной командной оболочки fish 2.2.0 (friendly interactive shell), развивающейся как более дружественная пользователю альтернатива bash и zsh. Fish поддерживает такие возможности как подсветка синтаксиса с автоматическим выявлением ошибок ввода, предложение возможных вариантов ввода на основе истории прошлых операций, автодополнение ввода опций и команд с использованием их описания в man-руководствах, комфортная работа из коробки без необходимости дополнительной настройки, упрощённый язык написания сценариев, поддержка буфера обмена X11, удобные средства поиска в истории выполненных операций.

В новом выпуске:

  • Новая команда abbr, предоставляющая возможность создания аббревиатур для быстрого доступа к часто используемым командам;
  • Поддержка использования клавиатурных комбинаций в стиле vi, реализуемая через включение режима fish_vi_mode;
  • Новая реализация интерактивного постраничного просмотра текстовых данных, привычная для пользователей zsh;
  • Внутренние архитектурные изменения: разработчики отказались от использования сервера fishd из-за потенциальных проблем с безопасностью.
  • Переработано оформление web-интерфейса для настройки .


  1. Главная ссылка к новости (http://fishshell.com/release_n...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42601-fish
Ключевые слова: fish, shell
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 07:25, 15/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С момента начала разработки тортеет. Смотрел когда то, не понравилось как автодополнение сделано. Глянем снова.
     
  • 1.2, Аноним (-), 13:37, 15/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На чем оно хоть написано?
     
     
  • 2.4, Sergey (??), 18:21, 15/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    C++
     

  • 1.3, Аноним (-), 15:56, 15/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь с zsh на сабж мигрировал? Стоит ли?
     
     
  • 2.5, ы (?), 19:19, 15/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    я использовал zsh когда-то давно. сейчас использую fish на десктопе.

    оно вполне удобно. в основном, тем, что не надо его настраивать. просто не надо -- и всё.

    если хочется ksh-совместимый шелл, который долго под себя настраивать, это к zsh. fish не надо настраивать, но оно и несовместимо с sh (что после tcsh меня уже не особо пугает).

     

  • 1.6, Аноним (-), 19:21, 15/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    web интерфейс для настройки? звучит сомнительно
     
     
  • 2.7, angra (??), 21:01, 15/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Самый вменяемый вариант в наше время. Делается проще любого другого, не тянет мегабайты зависимостей, работает везде. Что еще от интерфейса нужно для небольших программ?
     
     
  • 3.8, Аноним (-), 13:19, 16/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >не тянет мегабайты зависимостей

    Ну да. Он браузер тянет, а уж браузер тянет все зависимости.

     
     
  • 4.9, angra (ok), 14:20, 16/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не стесняйтесь, запишите в зависимости ОС, ведь без нее никак не заработает. Лучше всего в качестве ОС выбрать десяточку, ну чтобы точно много потребовало. А то с бразуером как-то маловато выходит:


    Package: links
    Installed-Size: 1105
    Provides: www-browser
    Depends: libbz2-1.0, libc6 (>= 2.4), libgpm2 (>= 1.20.4), liblzma5 (>= 5.1.1alpha+20120614), libssl1.0.0 (>= 1.0.0), zlib1g (>= 1:1.1.4)

     
     
  • 5.13, chinarulezzz (ok), 14:54, 20/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ОС - зависимость в любом случае. Хреновая аналогия.
     

  • 1.10, Аноним (-), 16:11, 17/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не пользовал не zsh ни fish, пользую только bash
    На сколько это все от bash отличается, а то страшновато привыкнуть не к универсальной оболочке, а попробывать хочется...
     
     
  • 2.11, Аноним (-), 13:31, 18/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    http://hyperpolyglot.org/unix-shells
     
     
  • 3.12, rico (ok), 12:47, 20/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    https://ru.wiktionary.org/wiki/%D0%BF%D0%BE%D0%B
     

  • 1.14, Аноним (-), 20:17, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ыыы, да в нём комнады time нет. Чем нужно пользоваться, чтобы замерить время выполнения команды?
     
  • 1.15, Какаянахренразница (ok), 10:37, 29/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал я вашу рыбу. Ничё, вроде можно пользоваться. Пришлось, правда, немного потанцевать с конвертацией .bashrc в .config/fish/config.fish.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру