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: 28

Rating: 5.0/5 (Total Votes: 2)

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

gocept.sftpcopy
gocept.sftpcopy

14 Apr 15

DreamPie
DreamPie

20 Feb 15

JFTP2
JFTP2

20 Feb 15

Bftpd
Bftpd

17 Feb 15

Comentarii la The friendly interactive shell

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