The friendly interactive shell

Screenshot Software:
The friendly interactive shell
Detalii soft:
Versiune: 2.1.1
Incarca data: 17 Feb 15
Producător: liljencrantz
Licenţă: Gratuit
Popularitate: 0

Rating: nan/5 (Total Votes: 0)

După cum sugerează și numele, shell-ul interactiv prietenos (de asemenea, cunoscut sub numele de pește), este un user-friendly, gratuit și open source interactiv UNIX shell special conceput pentru a fi utilizat pentru caracteristicile sale interactiveness și de vizibilitate. Acesta & rsquo; as date drop-in de înlocuire pentru Bash (Bourne shell).
pește și rsquo; scop principal este de a oferi un set bogat de functionalitate puternica, inclusiv tab-completare, un sistem de ajutor descoperit și extinse, tab-finalizarea siruri de caractere cu metacaractere, și multe alte funcționalități atractive pe care le-rsquo; am enumerate mai jos dintr-o privire. Caracteristici pe shell interactiv amical glanceThe este ușor de utilizat, căutare, amintiți-vă, și de a descoperi. Acesta include o comandă specială de ajutor, care permite utilizatorilor să acceseze toate documentele acestora, sintaxă evidențierea sprijin, de manipulare terminale inteligente, precum și sprijin pentru funcția de clipboard internă a unui sistem GNU / Linux.
Programul este scris în întregime în C ++ limbajul de programare și pot fi utilizate pe orice distribuții de Linux, precum și pe alte sisteme de operare UNIX-like, cum ar fi Mac OS X, BSD sau Solaris.Getting a început cu fishInstalling pește-shell pe distribuție GNU / Linux se dovedește a fi o sarcină ușoară chiar și pentru începători, așa cum va trebui doar să descărcați cea mai recentă versiune a aplicației de la Softoware, salvați arhiva pe PC și extrage conținutul acesteia, utilizând managerul de arhive favorit.
Apoi, deschideți o aplicație Terminal și du-te la locația fișierelor arhivă extrase (de exemplu, cd /home/softoware/fish-2.1.1), în cazul în care trebuie să executați & lsquo; ./ configurare && make-rsquo; comandă pentru a configura și a compila programul, urmat de & lsquo; & rsquo make install; comandă să-l instalați

Ce este nou în această versiune:.

  • remedierile de securitate:
  • Interfața web fish_config juca acum un simbol de autentificare pentru a proteja cererilor și răspunde numai la solicitările mașina locală, cu acest simbol, care împiedică un cod de atac executarea de la distanță. (CVE-2014-2914 închidere). # 1438
  • psub și funced nu mai vulnerabile la atacuri care permit escaladarea privilegiu locale și a datelor manipulare (CVE-2014-2906 închidere și CVE-2014-3856) sunt. # 1437
  • fishd folosește o cale sigură pentru soclu, prevenind un atac privilegiilor locale (CVE-2014-2905 închidere). # 1436
  • __ fish_print_packages nu mai este vulnerabil la atacuri care ar permite escaladarea privilegiu locale și a datelor manipulare (CVE-2014-3219 închidere). # 1440
  • Alte stabilește:
  • fishd ignoră acum SIGPIPE, de stabilire accidente folosind instrumente, cum ar fi GNU paralel și care au apărut mai frecvent ca urmare a altor modificări fishd. # 1084 & # 1690

Ce este nou în versiunea 2.0.0:

  • schimbări semnificative:
  • substituții de comandă a modifica status $ # 547.
  • Anterior starea de iesire de substituții de comandă (cum ar fi (PWD)) a fost ignorat; cu toate acestea acum se modifică statutul $. În plus, comanda set acum seturi doar $ statutul pe eșec; este neatins pe succes. Acest lucru permite pentru următorul model:
  • dacă setați python_path (care piton)
  • ...
  • capăt
  • Pentru set nu modifică statutul $ pe succes, în cazul în care filiala testeaza eficient dacă care a reușit, și în caz afirmativ, dacă setul de asemenea a reușit.
  • Îmbunătățiri la $ PATH manipulare.
  • Este o nouă variabilă, $ fish_user_paths, care pot fi setate universal, și al căror conținut se anexează la $ PATH # 527
  • / etc / căi și /etc/paths.d sunt acum respectate pe OS X
  • pește nu mai modifică $ PATH pentru a găsi propriile binare
  • linii lungi nu mai folosesc puncte de suspensie pentru pauze de linie, și copiați și lipiți ar trebui să nu mai includ o linie nouă, chiar dacă linia a fost rupt # 300
  • New sintaxă pentru intervale de index (uneori cunoscut ca & quot; felii de & quot;) # 212
  • pește suportă acum o mai if # 134
  • Proceduri și completarea PID lucreaza acum pe OS X # 129
  • pește este acum relocabile, și nu mai depinde de compilate de la căile # 125
  • pește suportă acum un prompt de drept (RPROMPT) prin funcția fish_right_prompt # 80
  • pește juca acum posix_spawn în loc de furcă atunci când este posibil, ceea ce este mult mai rapid pe BSD și OS X # 11
  • Alte Fixat notabile:
  • completarile VCS actualizate (darcs, CVS, SVN, etc.)
  • Evitați apel getcwd pe firul principal, așa cum se poate închide # 696
  • Control-D (înainte șterge) nu mai oprește la o perioadă # 667
  • finalizări pentru mai multe comenzi noi
  • pește produsă respectă acum keybindings unice rxvt lui # 657
  • xsel nu mai este construit ca parte a peștilor. Acesta va fi în continuare invocate, dacă este instalat separat # 633
  • __ fish_filter_mime nu mai spews # 628
  • --no-executa opțiune de a pescui nu mai cade pe când ajunge la sfârșitul unui bloc # 624
  • fish_config știe cum să găsească pește, chiar dacă nu este în $ PATH # 621
  • Un spațiu de conducere acum previne scris istorie, așa cum se face în bash și zsh # 615
  • apăsarea Enter după un backslash se duce doar la o nouă linie în cazul în care este urmat de spațiu sau la sfârșitul liniei # 613
  • printf este acum un built # 611
  • Stivuitoare eveniment ar incendiu nu mai dacă semnalele sunt blocate # 608
  • set_color este acum un built # 578
  • pagina om completarile sunt acum situate într-o nouă director generated_completions, în loc de completări tale director # 576
  • fila reușește acum Sugestii automate # 561
  • finalizarea tab de pe o pereche de citate încearcă acum să & quot; este cazul & quot; citat de închidere # 552
  • $ EDITOR poate fi acum o listă: de exemplu, setați EDITOR gvim -f) # 541
  • organismele de caz sunt acum alin # 530
  • profil parametrul -p nu mai blochează # 517
  • Puteți controla-C acum din citit # 516
  • umask este acum funcțional pe OS X # 515
  • Evitați apel getpwnam pe firul principal, așa cum se poate închide # 512
  • Alt-F sau Alt-dreapta săgeată (Option-F sau opțiunea-dreapta săgeată) acum accepta un cuvânt de autosugestie # 435
  • pește Setarea ca shell de autentificare nu mai ucide OpenSUSE # 367
  • backslash alătura acum linii, în loc de a crea comenzi multiple # 347
  • ecou implementează acum pavilion -e de a interpreta scapă # 337
  • Când ultimul jeton în intrare utilizatorului conține majuscule, utilizați caz în preferință cu cea a autosugestie # 335
  • Descrieri au acum propriile lor dezactivat culoare # 279
  • metacaractere începând cu a. (de exemplu, LS. *) nu mai corespund. și .. # 270
  • wildcard recursive se ocupe de acum legătură simbolică rapide # 268
  • Puteți șterge acum elemente de istorie de la interfata web fish_config # 250
  • OS X construi acum link-uri slabe wcsdup și wcscasecmp # 240
  • pește apară acum și restabilește grupul de proces, care împiedică anumite procese de a fi raportate în mod eronat ca prinde # 197
  • funced acum are o opțiune editor # 187
  • Culorile alternativa de rând sunt disponibile în pager pește prin fish_pager_color_secondary # 186
  • valori variabile universale sunt acum stocate pe baza adresei MAC, nu numele gazdei dumneavoastră # 183
  • caret ^ acum nu doar o redirecționare stderr cazul în care este primul caracter al unui jeton, făcând utilizatorii git fericit # 168
  • Sugestii automate vor line cauză nu mai ambalaj # 167
  • manipularea mai bună de a combina Unicode caractere # 155
  • procese SIGHUPs de pește mai des # 138
  • pește nu mai face sudo pentru a cere o parolă de fiecare dată
  • pește se comportă mai bine în Midnight Commander # 121
  • seta -e nu mai blochează # 100
  • pește acum va importa în mod automat istorie de la bash, dacă nu există nici o istorie de peste 66 #
  • Backslashed-rânduri libere în interiorul șiruri între ghilimele se comporta acum mai intuitiv # 52
  • titluri Tab ar trebui să fie afișate corect în iTerm2 # 47
  • SCP finalizarea cale la distanță acum uneori lucreaza # 42
  • citire nu mai builtin prezinta Sugestii automate # 29
  • Personalizat legături cheie pot fi acum setat prin intermediul funcției fish_user_key_bindings # 21
  • scripturi Toate Python rula acum corect atât în ​​Python 2 și Python 3 # 14
  • & quot; accept autosugestie & quot; cheie poate fi acum configurat # 19
  • Sugestii automate nu va mai sugera comenzi invalide # 6

Ce este nou în versiunea 1.23.1:

  • Aceasta versiune contine o listă lungă de remedieri pentru bug-uri , necazuri, și misfeatures, precum și multe noi completări tab-comandă specifice.

Cerințe :

  • Doxygen
  • Ncurses

Software similare

ObexTool
ObexTool

3 Jun 15

fget
fget

3 Jun 15

cloudfiles-sftpd
cloudfiles-sftpd

11 May 15

CrushFTP
CrushFTP

3 Jun 15

Comentarii la The friendly interactive shell

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!