THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Linux / Unix => Topic started by: Aurelius on November 02, 2009, 18:38:15 pm



Title: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 02, 2009, 18:38:15 pm
να εχει το functionality που εχει η κονσολα του Matlab. Εννοω, οπως στο Matlab, αν γραψεις τα πρωτα καποια γραμματα και πατησεις το πανω, σου κανει autocomplete με τις εντολες που εχει στο history που να αρχιζουν απο αυτα τα γραμματα. Ειναι τρομερα βολικο και μου λειπει(αχου το :P) οταν χρησιμοποιω το linux terminal.


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: λήθη on November 02, 2009, 18:46:00 pm
Θελεις autocomlete δλδ?

Το μονο που ξερω να κανει καποια δουλεια προς τα εκει ειναι το zsh, αλλα σιγουρα οχι αυτο που θες..


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: mendelita on November 02, 2009, 18:53:45 pm

Εχμ.. δεν ξέρω αν κατάλαβα καλά, αλλά το tab δεν σου κάνει; Δεν κάνει autocomplete από το history αλλά κάνει γενικά από τις εντολές που υπάρχουν..
Δλδ αντί για το πάνω να πατάς το tab..


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 02, 2009, 18:57:58 pm
Ε ναι, αυτο το ξερουμε. Βολικο ειναι, αλλα κανει διαφορετικο πραγμα. Το θεμα ειναι να μπορεις να το κανεις απο το history, οπως στο Matlab, γιατι πολυ απλα πολλες φορες επαναλαμβανεις εντολες και ειναι βαρετο να τις ξαναγραφεις καθε φορα.


Title: deleted
Post by: BOBoMASTORAS on November 02, 2009, 19:01:51 pm
deleted


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: λήθη on November 02, 2009, 19:03:45 pm
Σκεφτηκα, μπορεις αν εχεις καποιες εντολες που χρησιμοποιες συνεχεια,
να τις γραψεις σε καποιο alias

στο ~/.bashrc

ας πουμε μπορεις να τις δωσεις ξεχωριστα ονοματα που σε βολευουν στην καθεμια


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 02, 2009, 19:11:39 pm
Το ! το ξερα, το αλλο οχι. Thanx...


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 02, 2009, 19:12:28 pm
Σκεφτηκα, μπορεις αν εχεις καποιες εντολες που χρησιμοποιες συνεχεια,
να τις γραψεις σε καποιο alias

στο ~/.bashrc

ας πουμε μπορεις να τις δωσεις ξεχωριστα ονοματα που σε βολευουν στην καθεμια

Αυτο ειναι χρησιμο και το εφαρμοζω, αλλα ειναι για εντολες που χρησιμοποιεις πολυ συχνα.


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Axel on November 02, 2009, 19:50:50 pm
cat ~/.inputrc

"\e[A": history-search-backward
"\e[B": history-search-forward
"\e[C": forward-char
"\e[D": backward-char

Αν θες να είναι για όλους τους χρήστες (root κλπ) τα βαζεις στο /etc/inputrc

Στο konsole του KDE δουλεύει το παραπάνω. Υποθέτω θα δουλέψει και στο terminal του gnome πχ.


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: SolidSNK on November 03, 2009, 21:50:48 pm
να εχει το functionality που εχει η κονσολα του Matlab. Εννοω, οπως στο Matlab, αν γραψεις τα πρωτα καποια γραμματα και πατησεις το πανω, σου κανει autocomplete με τις εντολες που εχει στο history που να αρχιζουν απο αυτα τα γραμματα. Ειναι τρομερα βολικο και μου λειπει(αχου το :P) οταν χρησιμοποιω το linux terminal.
Θελεις autocomlete δλδ?

Το μονο που ξερω να κανει καποια δουλεια προς τα εκει ειναι το zsh, αλλα σιγουρα οχι αυτο που θες..
Ρε μη μπερδέυεστε , άλλο terminal αλλο shell.

Aurelius αυτό είναι δουλειά του shell όχι του terminal (του κάθε terminal emulator to be exact). Anyway, να τι βρήκα
http://dailyburrito.com/blog/mac/commandHistoryLikeMatlab.html , το οποίο το έχει πει ο Axel. Lol


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Axel on November 03, 2009, 22:56:45 pm
Ωραίος SolidSNK. Κάθησες και έψαξες και ξαναβρήκες αυτό που ποσταρα παραπάνω. :P


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: SolidSNK on November 03, 2009, 23:01:23 pm
ouch ^tomato^
soz bro, θα διαβάζω άλλη φορά οοοολα τα post :P


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 03, 2009, 23:22:02 pm
Ευχαριστω παιδες. Δουλευει και ειναι πολυ χρησιμο :) Το συνιστω ...


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: bakeneko on November 04, 2009, 01:00:05 am
Το συνιστω ...
Στον επόμενο άνθρωπο που θα βρεθεί στα επόμενα 20 χρόνια και να θέλει κάτι τέτοιο :P :P :P :D :D :D


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 04, 2009, 01:30:29 am
Γιατι ρε, το εχεις χρησιμοποιησεις να δεις αν σε βολευει; :P


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Goklagie on November 04, 2009, 03:52:29 am
Μπορείς απλά να πατάς το "up". Σου εμφανίζει μία μία τις εντολές που χρησιμοποίησες πρόσφατα ;).


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 04, 2009, 11:12:18 am
Οχι, αυτο σου βγαζει τις εντολες με την αντιστροφη σειρα απο οτι τις χρησιμοποιησες. Δοκιμασε το αλλο και πες μου.


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Axel on November 04, 2009, 20:21:05 pm
Εγώ το χρησιμοποιώ εδώ και πάρα πολύ καιρό πάντως. Εννοείται πως βολεύει.


Title: Re: Υπαρχει καποιο linux terminal που ...
Post by: Aurelius on November 04, 2009, 20:32:04 pm
Το μονο που του λειπει ειναι, οταν πατας το κατω να επιστρεφει στα γραμματα που ειχες πληκτρολογησει. Ετσι οπως ειναι, μενει στο τελευταιο suggestion.