bazinga13 Δημοσ. 20 Δεκεμβρίου 2014 Μέλος Δημοσ. 20 Δεκεμβρίου 2014 Εξαρτάται τη χρήση. Αν το μόνο που θες είναι μια στο τόσο να αλλάζεις κάποιο configuration file, τότε το nano είναι μια χαρά. Το να μάθεις vim ή emacs για κάτι τέτοιο είναι σιγουρα overkill. Αν όμως θέλεις να κάνεις σοβαρό text-editing (πχ προγραμματισμός) τότε το nano είναι αστείο. Αλήθεια, code highlight το nano προσφέρει; Αν όχι τότε εγώ θα πρότεινα κάτι άλλο Για προγραματισμο το θελω κ εγω,θελω κονσολα για να ξαναθυμηθω τα διαφορα βηματα στο compile και τις παραμετρους που παιρνει ο gcc.Παντως σε ερευνα που εκανα στο ιντερνετ ο Vi εχει σαφως μεγαλο υπεροχη απεναντι στους αλλους,ειναι στην προτιμηση των χρηστων με μεγαλη διαφορα απ τους υπολοιπους.Ειναι οντος λιγο μπελαλιδικος λιγο που ειχα ασχοληθει πριν καμια δεκαρια χρονια θυμαμαι.Περιμενα μετα απο τοσο καιρο να χουν βγαλει πολλους καινουργιους editors αλλα δεν ειδα πολλα πραγματα.
Oxygene Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 Τσουκου. Aυτό που λες έχει να κάνει με το theme και όχι με τον editor. Βρες ποιο theme χρησιμοποιείς και θα το βρεις και στους αλλους editors. ΥΓ. Δεν στο λέω φυσικά για να σου αλλάξω editor... Πρώτος νόμος του Computer User ειναι να χρησιμοποιείς ό,τι σε βολεύει (AKA «γιατί μπορώ!»). Απλά το καθήκον με καλεί! Ok, ας κάνουμε σύγκριση με εικόνες... Έχω ανοίξει το debtap με 8 διαφορετικούς GUI editors: 1. gedit Δεν υπάρχει διαχωρισμός στο χρώμα του echo (εντολή) με το if (statement) Δεν υπάρχει διαχωρισμός στο χρώμα ανάμεσα στις μεταβλητές και σε απλό κείμενο Η κάθετος (/) τονίζεται με χρώμα παντού, ακόμα κι αν αποτελεί τμήμα διαδρομής ή αρχείου 2. leafpad Δεν υπάρχει πουθενά χρωματισμός 3. gvim Δεν υπάρχει διαχωρισμός στο χρώμα του echo (εντολή) με το if (statement) 4. emacs Δεν υπάρχει διαχωρισμός στο χρώμα ανάμεσα στις μεταβλητές και σε απλό κείμενο Η εντολή bash τονίζεται με χρώμα ακόμη και στην πρώτη γραμμή που ξεκινά με δίεση 5. geany Οι εντολές και οι μεταβλητές ή δεν χρωματίζονται καθόλου ή χρωματίζονται το ίδιο με απλό κείμενο Οι εντολές μέσα σε command substitution χρωματίζονται το ίδιο με απλό κείμενο 6. notepadqq (κλώνος του notepad++) Δεν υπάρχει διαχωρισμός στο χρώμα του echo (εντολή) με το if (statement) Δεν υπάρχει διαχωρισμός στο χρώμα ανάμεσα στις μεταβλητές και σε απλό κείμενο Οι εντολές μέσα σε command substitution χρωματίζονται το ίδιο με απλό κείμενο 7. eclipse Οι εντολές μέσα σε command substitution χρωματίζονται το ίδιο με απλό κείμενο 8. kwrite Ο μοναδικός από τους 8 editors που κάνει σωστό διαχωρισμό είτε χρωματικά είτε με bold χαραχτήρες Επίσης, από τους ελάχιστους editors (αν όχι ο μοναδικός) που αναγνώρισε σωστά τον τύπο του αρχείου (bash script), ακόμη και χωρίς την κατάληξη .sh
pmav99 Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 Καλά λέω εγώ ότι παίζεις με τα default! gvim solarized dark gvim solarized light δεν λέω ότι ειναι αυτό που θες, αλλά βασικά δεν προγραμματίζω σε shell οπότε δεν με νοιάζει. Εκεί που με νοιάζει είναι άψογο Αυτό που θέλω να σου πω είναι ότι τα χρώματα γίνονται customize εύκολα σε όλους τους programming editors.
Oxygene Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 Ναι, και στα 2 themes που ανέβασες δεν υπάρχει ο διαχωρισμός χρωμάτων που ανέφερα Κοινώς δεν με ενδιαφέρει αν το Α ΚΑΙ το Β μπορούν να γίνουν μπλε, κόκκινο, κίτρινο, πορτοκαλί κλπ., με ενδιαφέρει όμως να μπορούν να πάρουν διαφορετικά μεταξύ τους χρώματα, δηλαδή άλλο χρώμα το Α και άλλο χρώμα το Β, όπου στο συγκεκριμένο παράδειγμα Α=echo και Β=if ...
pmav99 Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 Αυτό που αναφέρεις έχει να κάνει με το lexer που χρησιμοποιεί ο καθε editor για την γλώσσα. Εν γένει το project που, από όσο ξέρω, επιτρέπει την μεγαλύτερη flexibility στον καθορισμό της χρωματικής εμφάνισης είναι το pygments, αλλά δεν νομίζω να υπάρχει editor που να το χρησιμοποιεί (παίζει να είναι θέμα performance) Εδώ είναι οι lexers του http://pygments.org/docs/lexers/ ενώ εδώ είναι ένα παράδειγμα με bash για να παίξεις με τα pre-defined themes του http://pygments.org/demo/992773/?style=monokai Για την ιστορία να ένας (πολύ απλός) lexer για vim. Οπως βλέπεις ορίζεις keywords (line 36) και μετά το χρώμα (line 56). https://github.com/tbhartman/vim-lexer-lsdyna/blob/master/lsdyna.vim Ο lexer για το bash πρέπει να είναι built-in
Oxygene Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 You make it too complicated Όλα τα screenshots ήταν όπως φαίνονται οι editors από default τους χωρίς κανένα πείραγμα (εκτός από τον emacs που άλλαξα font και μέγεθος γραμματοσειράς)
rearshooter Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 παντου leafpad / kwrite σε kde **παντως οι default εφαρμογες του KDE ειναι 10 κλασεις πανω ..
Oxygene Δημοσ. 20 Δεκεμβρίου 2014 Δημοσ. 20 Δεκεμβρίου 2014 Πρόσεξε κανείς στο screenshot πόσο αγνώριστο έχουν κάνει το gedit; 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα