The friendly interactive shell

Software screenshot:
The friendly interactive shell
Software detaljer:
Version: 2.1.1
Upload dato: 17 Feb 15
Udvikler: liljencrantz
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

Som navnet antyder, den venlige interaktiv shell (også kendt som fisk) er en brugervenlig, gratis og open source interaktiv UNIX shell specielt designet til at blive brugt til sine interactiveness og edition funktioner. Det & rsquo; s drop-in erstatning for Bash (Bourne shell).
fisk & rsquo; s vigtigste mål er at tilbyde et rigt sæt af kraftfulde funktioner, herunder tab-fuldførelse, en synlig og omfattende hjælpesystem, tab-fuldførelse af strenge med jokertegn, og mange andre attraktive funktioner, som vi & rsquo; ve anført nedenfor et overblik. Funktioner på en glanceThe venlig interaktiv shell er nem at bruge, søge, huske, og opdage. Det omfatter en særlig hjælp kommando, der giver brugerne adgang til alle sine dokumenter, syntaksfremhævning støtte, smart terminal håndtering, og støtte til den interne udklipsholderen funktion af en GNU / Linux-systemet.
Programmet er helt skrevet i C ++ programmeringssprog og kan implementeres på alle distributioner af Linux, såvel som på andre UNIX-lignende styresystemer såsom Mac OS X, BSD eller Solaris.Getting startede med fishInstalling fisk-shell på din GNU / Linux-distribution viser sig at være en let opgave selv for begyndere, da du kun skal hente den nyeste version af programmet fra Softoware, gemme arkivet på din PC og pakke indholdet ved hjælp af din foretrukne arkiv manager.
Derefter åbner en Terminal app og gå til placeringen af ​​de udpakkede arkiv filer (f.eks cd /home/softoware/fish-2.1.1), hvor du skal køre & lsquo; ./ configure && gøre & rsquo; kommando til at konfigurere og kompilere programmet, efterfulgt af & lsquo; make install & rsquo; kommando til at installere det

Hvad er nyt i denne udgivelse:.

  • sikkerhedsrettelser:
  • fish_config web interface bruger nu en godkendelse token at beskytte anmodninger og først reagerer på anmodninger fra den lokale maskine med denne token, hvilket forhindrer en fjernkørsel angreb. (Lukning CVE-2014-2914). # 1438
  • psub og funced ikke længere sårbare for angreb, der tillader lokale privilegium optrapning og data manipulation (lukning CVE-2.014-2.906 og CVE-2014-3856). # 1437
  • fishd bruger en sikker vej til sin sokkel, hvilket forhindrer en lokal rettighedsforøgelse angreb (lukning CVE-2014-2905). # 1436
  • __ fish_print_packages ikke længere sårbar over for angreb, der ville tillade lokal rettighedsforøgelse og data manipulation (lukning CVE-2014-3219). # 1440
  • Andre rettelser:
  • fishd ignorerer nu SIGPIPE, fastsættelse nedbrud ved hjælp af værktøjer som GNU Parallel og som forekom hyppigere som følge af de andre fishd ændringer. # 1084 & # 1690

Hvad er nyt i version 2.0.0:

  • Betydelige ændringer:
  • Kommando udskiftninger nu ændre $ status # 547.
  • Tidligere exit status kommando substitutioner (lignende (PWD)) blev ignoreret; Men nu er det modificerer $ status. Desuden sættet kommandoen nu kun sætter $ status på fiasko; det er uberørt på succes. Dette giver mulighed for følgende mønster:
  • hvis det er indstillet python_path (som python)
  • ...
  • ende
  • Fordi sæt ikke ændrer $ status på succes, den hvis filialen effektivt tester, om der lykkedes, og i så fald om sættet også lykkedes.
  • Forbedringer af $ PATH håndtering.
  • Der er en ny variabel, $ fish_user_paths, som kan indstilles universelt, og hvis indhold er vedlagt $ PATH # 527
  • / etc / stier og /etc/paths.d nu respekteret på OS X
  • fisk ikke længere ændrer $ PATH for at finde sine egne binære filer
  • Lange linjer ikke længere bruge ellipse til linjeskift, og kopiere og indsætte bør ikke længere omfatte en ny linje, selvom linjen var brudt # 300
  • Ny syntaks for indeks intervaller (også kendt som & quot; skiver & quot;) # 212
  • fisk understøtter nu en andet, hvis erklæring # 134
  • Proces og pid færdiggørelse arbejder nu på OS X # 129
  • fisk er nu flytbar, og ikke længere er afhængig af kompileret ind stier # 125
  • fisk understøtter nu en ret prompt (RPROMPT) gennem fish_right_prompt funktion # 80
  • fisk nu bruger posix_spawn stedet for gaffel når det er muligt, hvilket er meget hurtigere på BSD og OS X # 11
  • Andre Bemærkelsesværdige Rettelser:
  • Opdateret VCS færdigbyggede (darcs, CVS, SVN osv.)
  • Undgå at kalde getcwd på den røde tråd, da det kan hænge # 696
  • Kontrol-D (fremad slet) ikke længere stopper ved en periode # 667
  • konverteringer for mange nye kommandoer
  • fisk nu respekterer rxvt unikke tastebindinger # 657
  • xsel ikke længere bygget som en del af fisk. Det vil stadig være gældende, hvis installeres separat # 633
  • __ fish_filter_mime ikke længere udspyr # 628
  • --no-udføre mulighed for at fiske ikke længere falder over ved slutningen af ​​en blok # 624
  • fish_config forstår at finde fiskene, selv om det ikke er i $ PATH # 621
  • En førende plads nu forhindrer skriver til historien, som det sker i bash og zsh # 615
  • trykke Enter efter en omvendt skråstreg kun går til en ny linje, hvis den efterfølges af whitespace eller slutningen af ​​linjen # 613
  • printf er nu en indbygget # 611
  • event handlere ikke længere brand, hvis signaler er blokeret # 608
  • set_color er nu en indbygget # 578
  • man-side færdigbyggede nu placeret i en ny generated_completions mappe, i stedet for dine færdigbyggede directory # 576
  • fanebladet rydder nu Automatiske forslag # 561
  • fanebladet færdiggørelse fra et par citater nu forsøger at & quot; passende & quot; den afsluttende citat # 552
  • $ EDITOR kan nu være en liste: f.eks sæt EDITOR gvim -f) # 541
  • case organer er nu indrykket # 530
  • Profilen switch-p ikke længere går ned # 517
  • Du kan nu styre-C ud af læse- # 516
  • umask er nu funktionel på OS X # 515
  • Undgå at kalde getpwnam på den røde tråd, da det kan hænge # 512
  • Alt-F eller Alt-højre-pil (Alternativ-F eller option-højre-pil) accepterer nu ét ord i en selvsuggestion # 435
  • Indstilling fisk som din login-shell ikke længere dræber OpenSUSE # 367
  • Omvendte skråstreger nu slutte linjer, i stedet for at oprette flere kommandoer # 347
  • echo nu gennemfører -e flag til at fortolke undslipper # 337
  • Når den sidste token i brugerens input indeholder store bogstaver, bruge sin sag frem for det færdige selvsuggestion # 335
  • Beskrivelser har nu deres egen dæmpet farve # 279
  • Jokertegn begynder med a. (f.eks ls. *) ikke længere passer. og .. # 270
  • Rekursive wildcards nu håndtere symlink sløjfer # 268
  • Du kan nu slette historie elementer fra den fish_config web interface # 250
  • OS X build nu svage led wcsdup og wcscasecmp # 240
  • fisk sparer nu, og gendanner proces gruppe, som forhindrer visse processer i at blive fejlagtigt rapporteret som stoppet # 197
  • funced nu tager en editor option # 187
  • Skiftende rækken farver er tilgængelige i fisk personsøger gennem fish_pager_color_secondary # 186
  • Universal variable værdier gemmes nu på baggrund af din MAC-adresse, ikke din hostname # 183
  • karet ^ nu kun gør et stderr omdirigering, hvis det er det første tegn i en token, så git brugere glade # 168
  • Automatiske forslag vil ikke længere årsag linjeombrydning # 167
  • Bedre håndtering af Unicode kombinerer tegn # 155
  • fisk SIGHUPs processer oftere # 138
  • fisk ikke længere forårsager sudo til at bede om en adgangskode, hver gang
  • fisk opfører sig bedre under Midnight Commander # 121
  • set -e ikke længere går ned # 100
  • fisk nu vil automatisk importere historie fra bash, hvis der ikke er fisk historie # 66
  • Backslashed-nye linjer inde citerede strenge nu opføre sig mere intuitivt # 52
  • fanebladet titler skal vises korrekt i iTerm2 # 47
  • scp remote sti færdiggørelse nu undertiden virker # 42
  • read ikke længere indlejret viser Automatiske forslag # 29
  • Brugerdefineret tastebindinger kan nu indstilles via fish_user_key_bindings funktion # 21
  • Alle Python scripts nu køre korrekt under både Python 2 og Python 3 # 14
  • & quot; acceptere selvsuggestion & quot; nøgle kan nu konfigureres # 19
  • Automatiske forslag vil ikke længere foreslå ugyldige kommandoer # 6

Hvad er nyt i version 1.23.1:

  • Denne udgivelse indeholder en lang liste over rettelser til bugs , irritationsmomenter og misfeatures samt mange nye kommando-specifikke fanen afslutninger.

Krav :

  • Doxygen
  • ncurses

Lignende software

AmigaSHELL
AmigaSHELL

3 Jun 15

DOSprompt
DOSprompt

11 May 15

Pure FTP Server
Pure FTP Server

14 Apr 15

Pash
Pash

2 Jun 15

Kommentarer til The friendly interactive shell

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!