Δημοσιεύτηκε: 20 Ιουν 2012, 12:34
από fkol k4

Αν και αυτός ο οδηγός ασχολείται μόνο με το τερματικό και πιθανώς να ενδιαφερθούν κυρίως ελαφρά πιο προχωρημένοι χρήστες, είναι ασφαλές να τον ακολουθήσει και κάποιος σχετικά αρχάριος χρήστης. Καμία από τις εντολές που παρατίθενται δεν χαλάει τα αρχεία του συστήματος και για να επαναφέρετε τα πάντα στην κατάσταση που ήταν πριν ξεκινήσετε, το μόνο που χρειάζεται να κάνετε είναι να διαγράψετε τα αρχεία που θα έχετε δημιουργήσει με τον οδηγό.
Φυσικά, συνίσταται να έχετε μια -έστω και βασική- εξοικείωση με το τερματικό, ώστε να μπορείτε να εφαρμόσετε τον οδηγό και να καταλαβαίνετε τι κάνουν τα βήματα που θα ακολουθήσετε.


Κάθε οδηγός (όπως αυτός) αλλά και κάθε θέμα, υπάρχει η δυνατότητα να προστίθεται στα αγαπημένα σας θέματα του λογαριασμού σας στο forum, ώστε ή να ανατρέχετε εύκολα σε αυτό ανεξάρτητα από το αν υπάρχει ή όχι στους σελιδοδείκτες του browser σας, ή να το βρίσκετε αμέσως για να το προτείνετε σε κάποιον άλλο χρήστη. Δείτε εδώ πως μπορείτε να κάνετε κάτι τέτοιο.


Πολλοί από εμάς προτιμούμε να χρησιμοποιούμε το τερματικό για πολλές εργασίες, παρά να βολοδέρνουμε δεξιά και αριστερά ψάχνοντας μέσα σε παράθυρα και κλικ.
Αισθητικά όμως, το τερματικό του Ubuntu θα μπορούσε να είναι και πιο προσεγμένο, ενώ αντίθετα υπάρχουν διανομές που σ' αυτόν τον τομέα δίνουν πολύ μεγάλο βάρος.
Για παράδειγμα, στην παρακάτω φωτογραφία βλέπετε δύο στιγμιότυπα από το τερματικό δύο διαφορετικών διανομών:


  • Αριστερά βρίσκεται το τερματικό (gnome-terminal) του Ubuntu, με τις αρχικές του ρυθμίσεις.
  • Δεξιά, βρίσκεται το τερματικό (επίσης gnome-terminal) του Sabayon Linux, επίσης με τις αρχικές του ρυθμίσεις.

Η αλήθεια είναι πως δεν πρόκειται να φτάσουμε από τη μία εικόνα στην άλλη , δηλαδή να μετατρέψουμε το τερματικό του Ubuntu στο τερματικό του Sabayon και γι αυτό φταίει το...Debian! :P

Πιο συγκεκριμένα, η διαφορά είναι πως ο apt και ο dpkg (οι package managers του Debian και κατ' επέκταση και του Ubuntu) δεν υποστηρίζουν χρώμα στην έξοδο του τερματικού, σε αντίθεση με τους equo (package manager του Sabayon) και portage (package manager των Sabayon και Gentoo, στο οποίο βασίζεται το πρώτο) που το χρησιμοποιούν για το διαχωρισμό των πληροφοριών.

Έτσι, δεν θα δούμε μεν χρωματιστό αποτέλεσμα στο output της
Κώδικας: Επιλογή όλων
sudo apt-get update
μπορούμε ακόμα όμως να ρυθμίσουμε το τερματικό μας ώστε και πιο ευχάριστο να είναι στο δικό μας μάτι, αλλά και να εμφανίζει τις πληροφορίες που θέλουμε με τρόπο που να τις ξεχωρίζουμε εύκολα.

  1. Το prompt του τερματικού.
    Για το Ubuntu, η γραμμή που ορίζει το prompt για το χρήστη, βρίσκεται μέσα στο (κρυφό) αρχείο .bashrc στον προσωπικό φάκελο του χρήστη. Αυτό, εκτελείται αυτόματα κατά την εκκίνηση του λειτουργικού.

    Οι χρήστες εναλλακτικών διανομών βασισμένων στο Ubuntu όπως Linux Mint 13 Maya ή Bodhi Linux, θα παρατηρήσετε πως δεν υπάρχει στον προσωπικό φάκελο του χρήστη σας αυτό το αρχείο. Σε αυτές τις περιπτώσεις, για το χρήστη χρησιμοποιούνται τα αρχεία ρυθμίσεων του συστήματος, οπότε αν θέλετε να πειραματιστείτε θα ήταν καλό είτε να δημιουργήσετε ένα αρχείο ~/.bashrc από την αρχή, είτε να αντιγράψετε το default ~/.bashrc του Ubuntu και να το χρησιμοποιήσετε ως αφετηρία ρυθμίσεων.


    Το standard αρχείο .bashrc για το Ubuntu, είναι το παρακάτω (Βρείτε το και στο pastebin του Ubuntu-gr):
    Μορφοποιημένος Κώδικας: Επιλογή όλων
    # ~/.bashrc: executed by bash(1) for non-login shells.
    # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
    # for examples

    # If not running interactively, don't do anything
    [ -z "$PS1" ] && return

    # don't put duplicate lines or lines starting with space in the history.
    # See bash(1) for more options
    HISTCONTROL=ignoreboth

    # append to the history file, don't overwrite it
    shopt -s histappend

    # for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
    HISTSIZE=1000
    HISTFILESIZE=2000

    # check the window size after each command and, if necessary,
    # update the values of LINES and COLUMNS.
    shopt -s checkwinsize

    # If set, the pattern "**" used in a pathname expansion context will
    # match all files and zero or more directories and subdirectories.
    #shopt -s globstar

    # make less more friendly for non-text input files, see lesspipe(1)
    [ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

    # set variable identifying the chroot you work in (used in the prompt below)
    if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
    fi

    # set a fancy prompt (non-color, unless we know we "want" color)
    case "$TERM" in
    xterm-color) color_prompt=yes;;
    esac

    # uncomment for a colored prompt, if the terminal has the capability; turned
    # off by default to not distract the user: the focus in a terminal window
    # should be on the output of commands, not on the prompt
    #force_color_prompt=yes

    if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    # We have color support; assume it's compliant with Ecma-48
    # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
    # a case would tend to support setf rather than setaf.)
    color_prompt=yes
    else
    color_prompt=
    fi
    fi

    if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    fi
    unset color_prompt force_color_prompt

    # If this is an xterm set the title to user@host:dir
    case "$TERM" in
    xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
    *)
    ;;
    esac

    # enable color support of ls and also add handy aliases
    if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
    fi

    # some more ls aliases
    alias ll='ls -alF'
    alias la='ls -A'
    alias l='ls -CF'

    # Add an "alert" alias for long running commands. Use like so:
    # sleep 10; alert
    alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'

    # Alias definitions.
    # You may want to put all your additions into a separate file like
    # ~/.bash_aliases, instead of adding them here directly.
    # See /usr/share/doc/bash-doc/examples in the bash-doc package.

    if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
    fi

    # enable programmable completion features (you don't need to enable
    # this, if it's already enabled in /etc/bash.bashrc and /etc/profile
    # sources /etc/bash.bashrc).
    if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
    fi

    Τι μπορούμε λοιπόν να κάνουμε εδώ;

    1. Μπορούμε να ενεργοποιήσουμε το χρώμα του prompt.
      Αυτό το κάνουμε αποσχολιάζοντας (σβήνοντας τη δίεση στην αρχή) τη γραμμή
      Κώδικας: Επιλογή όλων
      #force_color_prompt=yes
      και κάνοντάς την
      Κώδικας: Επιλογή όλων
      force_color_prompt=yes
      Ήδη, αν ανοίξετε το τερματικό σας θα δείτε τη διαφορά.
    2. Μπορούμε να αλλάξουμε εντελώς το prompt, ώστε να δείχνει τις πληροφορίες που εμείς θεωρούμε απαραίτητες αντί τις βασικές που είναι ρυθμισμένο να δείχνει.
      Αφού έχουμε ενεργοποιήσει το χρώμα στο prompt, η εντολή που το καθορίζει μέσα στο αρχείο ~/.bashrc είναι η:
      Μορφοποιημένος Κώδικας: Επιλογή όλων
      PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

      Για να μην αλλάζουμε αυτό το prompt, μπορούμε να το κάνουμε comment ( # ), να το αντιγράψουμε ακριβώς από κάτω και να κάνουμε εκεί τις αλλαγές μας.

      Θα βρείτε πως είναι μεγάλη διευκόλυνση, αν όταν επεξεργάζεστε το αρχείο ~/.bashrc με τον gedit, πάτε στο μενού Προβολή→Επισήμανση→Σενάρια εντολών→sh και ενεργοποιήσετε την επισήμανση.


      Η εντολή PS1=<blah-blah>, είναι εντολή bash, οπότε μπορείτε να την εκτελείτε κατευθείαν στο τερματικό. Το αποτέλεσμα της εντολής, είναι η αλλαγή του prompt σε αυτό που ορίζει η εντολή. Η αλλαγή δεν είναι μόνιμη, ισχύει μόνο για το τερματικό που είναι ήδη ανοιχτό.


      - Τι μπορούμε να αλλάξουμε στο prompt:
      1. Escape sequenses (ακολουθίες διαφυγής):
        Είναι οι διάφορες standard πληροφορίες που μπορούμε να παίρνουμε από το prompt. Για αναφορά, μπορείτε να χρησιμοποιήσετε τη σελίδα τεκμηρίωσης του bash, αλλά και την εντολή man bash. Αυτές είναι:

        Μπορείτε να προσθέσετε την παρακάτω αναφορά στο αρχείο ~/.bashrc του χρήστη σας, ώστε να την συμβουλεύεστε κατά τον πειραματισμό.


        Κώδικας: Επιλογή όλων
        ##       Αναφορά για τη χρήση escape sequenses στο prompt του τερματικού.

        #        Όταν εκτελείται διαδραστικά, το κέλυφος bash εμφανίζει το πρωτεύων prompt PS1 όταν είναι έτοιμο να λάβει μια
        # εντολή προς εκτέλεση.
        #        Το δευτερεύων prompt PS2 εμφανίζεται όταν είναι αναγκαία η επιπλέον εισαγωγή για την ολοκλήρωση μιας εντολής.
        # Το κέλυφος Bash επιτρέπει τη διαμόρφωση των strings που καθορίζουν αυτά τα prompts με
        # την εισαγωγή κάποιων ειδικών χαρακτήρων διαφυγής ανάποδης καθέτου που αποκωδικοποιούνται
        # όπως παρακάτω:

        #              \a     ένα ASCII καμπανάκι. Βάζοντάς το θα ακούτε ένα κουδούνισμα όταν εμφανίζεται το prompt (07)
        #              \d     η ημερομηνία σε μορφή »Ημέρα Μήνας Ημερομηνία» (πχ Τετάρτη Ιούν 20)
        #              \D{format}   η μορφοποίηση περνιέται μέσα στο strftime(3) και το αποτέλεσμα εισάγεται μέσα στο string του
        # prompt. Μια κενή μορφοποίηση έχει ως αποτέλεσμα μια αναπαράσταση της ώρας με βάση την τοπικότητα.
        # Οι αγκύλες είναι απαραίτητες
        #              \e     ένας ASCII χαρακτήρας διαφυγής (033)
        #              \h     το όνομα του υπολογιστή ως το πρώτο `.'
        #              \H     το όνομα του υπολογιστή
        #              \j      ο αριθμός των εργασιών που διαχειρίζεται το κέλυφος τη δεδομένη στιγμή
        #              \l     το βασικό όνομα της συσκευής τερματικού του κελύφους  (ΣΣ: εμένα απλά μου επιστρέφει 0, δεν είμαι
        # σίγουρος για το τι είναι)
        #              \n     αλλαγή σε νέα γραμμή
        #              \r     carriage return (ΣΣ: επιστροφή μεταφοράς;;;)
        #              \s     το όνομα του κελύφους, το βασικό όνομα του $0 (το τμήμα που ακολουθεί μετά την τελευταία κάθετο)
        #              \t     η τρέχουσα ώρα με 24ωρη ένδειξη μορφής ΩΩ:ΛΛ:ΔΔ
        #              \T     η τρέχουσα ώρα με 12ωρη ένδειξη μορφής ΩΩ:ΛΛ:ΔΔ
        #              \@     η τρέχουσα ώρα με 12ωρη ένδειξη πμ/μμ
        #              \u     το username του τρέχοντος χρηστη
        #              \v     η έκδοση του bash (e.g., 2.00)
        #              \V     η κυκλοφορία του bash,  έκδοση  +  patchlevel (πχ, 2.00.0)
        #              \w     ο τρέχων κατάλογος εργασίας (όνομα πλήρους διαδρομής)
        #              \W     το βασικό όνομα του τρέχοντος καταλόγου εργασίας (ΣΣ: μόνο το όνομα του τελευταίου φακέλου δηλαδή)
        #              \!     ο αριθμός ιστορικού αυτής της εντολής
        #              \#     ο αριθμός εντολής αυτής της εντολής
        #              \$     αν το ισχύον UID είναι 0 (μηδέν, δηλαδή root), τότε #, αλλιώς $
        #              \nnn   ο χαρακτήρας που αντιστοιχεί στον οκταδικό αριθμό nnn
        #              \\     ανάποδη κάθετος
        #              \[     αρχή μιας ακολουθίας μη εκτυπώσιμων χαρακτήρων, οι οποίοι θα μπορούσαν να χρησιμοποιηθούν για την
        # ενσωμάτωση μιας ακολουθίας ελέγχου του τερματικού μέσα στο prompt
        #              \]     τέλος της ακολουθίας μη εκτυπώσιμων χαρακτήρων

        Συγκεκριμένα για την escape sequense \D{format}, δείγματα για το πως μπορείτε να διαμορφώσετε τη μορφή της ένδειξης μπορείτε να βρείτε εδώ.

      2. Χρώμα:
        Μπορούμε να ορίσουμε το χρώμα το οποίο θα χρησιμοποιηθεί για την απεικόνιση οποιασδήποτε μεταβλητής του prompt.
        Για τον ορισμό του χρώματος, χρησιμοποιείται μια ειδική ακολουθία διαφυγής με σύνταξη \[\033[<χρώμα>\] ή \[\e[<χρώμα>\]
        Τα χρώματα ορίζονται ως εξής (bash manual reference):

        Μπορείτε να προσθέσετε την παρακάτω αναφορά στο αρχείο ~/.bashrc του χρήστη σας, ώστε να την συμβουλεύεστε κατά τον πειραματισμό.


        Κώδικας: Επιλογή όλων
        ##   Αναφορά της χρήσης χρωμάτων στο κέλυφος Bash

        #        Τα χρώματα γραφής μηνυμάτων επιλέγονται από μια από 2 διαθέσιμες παλέττες 8 χρωμάτων
        # και παίρνουν τιμή από 30 εως 37. Έτσι:
        #    Χρώμα 30    1ο χρώμα παλέττας
        #    Χρώμα 31    2ο χρώμα παλέττας
        #    Χρώμα 32    3ο χρώμα παλέττας
        #    Χρώμα 33    4ο χρώμα παλέττας
        #    Χρώμα 34    5ο χρώμα παλέττας
        #    Χρώμα 35    6ο χρώμα παλέττας
        #    Χρώμα 36    7ο χρώμα παλέττας
        #    Χρώμα 37    8ο χρώμα παλέττας

        #        Εκτός από το χρώμα, μπορούμε να καθορίσουμε και πρόσθετα χαρακτηριστικά (attributes)
        # για τη διαμόρφωση των μηνυμάτων, όπως:
        #    01  έντονη γραφή (bold), χρησιμοποιείται η παλέττα #2
        #    02  απλή γραφή, χρησιμοποιείται η πρώτη παλέττα. Σε περίπτωση που έχουμε αλλάξει τα
        # χρώματα των παλεττών με δικά μας, χρησιμοποιείται η πρώτη από τις standard παλέττες
        #    04  υπογραμμισμένη γραφή (underscore), χρησιμοποιείται η παλέττα #1
        #    05  το κείμενο αναβοσβήνει (blink) (ΣΣ: Αυτή η επιλογή δεν λειτουργησε σε δοκιμή μου,
        # το αποτέλεσμα ήταν ίδιο με τη χρήση του attribute 01)
        #    07  αντιστροφή χρωμάτων (reverse), αντικαθιστά το χρώμα προσκηνίου με το χρώμα
        # παρασκηνίου και αντίστροφα
        #    08  κάνει μη ορατό το κείμενο

        #        Μπορούμε να ορίσουμε χρώμα παρασκηνίου με τον ίδιο τρόπο που ορίζουμε και χρώμα
        # κειμένου, χρησιμοποιώντας τις τιμές από 40 εώς και 47. Έτσι έχουμε:
        #    40  1ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    41  2ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    42  3ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    43  4ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    44  5ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    45  6ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    46  7ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1
        #    47  8ο χρώμα παλέττας   χρησιμοποιείται η παλέττα #1

        ##  Παραδείγματα ορισμού χρωμάτων:
        # 1  ορισμός χρώματος απλού κειμένου                             \[\e[00;31m\]
        # 2  ορισμός χρώματος κειμένου bold                              \[\e[01;31m\]
        # 3  ορισμός χρώματος παρασκηνίου                                \[\e[41m\]
        # 4  ακύρωση όλων των χρωματισμών, επαναφορά στην προεπιλογή     \[\e[00m\]

        Αν διαβάσετε το manual του bash, εκεί τα χρώματα δεν αναφέρονται ως χρώμα1, χρώμα2 κτλ, αλλά με συγκεκριμένα χρώματα.
        Αυτό ισχύει μόνο αν χρησιμοποιείται η προεπιλεγμένη παλέττα χρωμάτων όπου αυτές οι αντιστοιχίες όντως ισχύουν.
        Αν αλλάξετε τα χρώματα της παλέττας με άλλα της αρεσκείας σας, τότε οι κωδικοί των χρωμάτων θα αντιστοιχούν στις θέσεις που φαίνονται στην παρακάτω φωτογραφία και όχι στα συγκεκριμένα χρώματα που αναφέρει το manual του bash.


      3. Εντολές ή strings:
        Έχουμε τη δυνατότητα στο prompt είτε να ορίσουμε να εκτελείται μια εντολή, είτε απλά να εμφανίζουμε ένα μήνυμα (string) που εμείς θα δημιουργήσουμε:
        • Εντολή:
          Προσθέστε σε κάποιο σημείο του prompt την escape sequence
          Κώδικας: Επιλογή όλων
          \[$(uname -a)
          και δείτε το αποτέλεσμα. Η επιστροφή της συγκεκριμένης εντολής, εμφανίζεται στο.prompt. Υπάρχουν πολλές δυνατότητες, αλλά μην το παρακάνετε και βάλετε κάτι που θα επιβαρύνει πολύ την εκτέλεση.
        • String:
          Προσθέστε σε κάποιο σημείο του prompt την escape sequence
          Κώδικας: Επιλογή όλων
          \Το Ελληνικό Ubuntu forum είναι φοβερό
          και το συγκεκριμένο κείμενο επίσης θα εμφανιστεί στο prompt.
          Μπορούμε να βάλουμε ένα προειδοποιητικό μήνυμα (πχ «Μεγάλε, πρόσεχε με το sudo»), μια αγαπημένη ατάκα από μια ταινία (πχ «Κούλα, πολύ κωλόπαιδο ο Κυριάκος» :lol: ), ή ό,τι άλλο μας αρέσει.

          Μην το παρακάνετε... :P

  2. Μορφοποίηση απεικόνισης καταλόγων και αρχείων.

    Αν ανοίξουμε ένα τερματικό και του δώσουμε την εντολή
    Κώδικας: Επιλογή όλων
    la
    τότε θα δούμε τα περιεχόμενα του προσωπικού μας φακέλου.
    Διαπιστώνουμε πως οι φάκελοι απεικονίζονται με διαφορετικό χρώμα από ότι τα απλά αρχεία.
    Περιηγηθείτε μέσα στο σύστημα αρχείων του Ubuntu με το τερματικό και θα δείτε πως για διαφορετικούς τύπους αρχείων έχει οριστεί και διαφορετικός τρόπος απεικόνισης. Διαφορετικά χρώματα, έντονη γραφή, χρώματα παρασκηνίου κτλ.

    Μπορούμε όλα αυτά να τα προσαρμόσουμε σε κάτι που θα βρίσκουμε πιο βολικό. Μπορούμε επίσης να προσθέσουμε δικές μας κατηγορίες απεικονίσεων για συγκεκριμένους τύπους αρχείων ώστε να τα ξεχωρίζουμε ευκολότερα.
    Αυτό μπορούμε να το επιτύχουμε με τον εξής τρόπο:

    Το πρώτο που πρέπει να γίνει, είναι να έχουμε τις τιμές που έχουν προεπιλεγεί για την εμφάνιση των διαφόρων στοιχείων.
    Μπορούμε να τα δούμε με την εντολή
    Κώδικας: Επιλογή όλων
    dircolors -p

    (για περισσότερες πληροφορίες, εκτελέστε την εντολή man dircolors, ενώ για ένα πλήρες manual, εκτελέστε την εντολή info coreutils 'dircolors invocation' ).
    Δίνοντας την εντολή
    Κώδικας: Επιλογή όλων
    dircolors -p > ~/.dircolors
    δημιουργούμε στον προσωπικό μας φάκελο το κρυφό αρχείο .dircolors, το οποίο από εδώ και πέρα θα χρησιμοποιείται ως πηγή για τον τρόπο απεικόνισης των στοιχείων στο τερματικό.

    Καλό είναι να κρατήσετε ένα αντίγραφο αυτού του αρχείου, ώστε να μπορείτε γρήγορα να επαναφέρετε κάποια τιμή στην προεπιλεγμένη αν θελήσετε.
    Για να επαναφέρετε τα πάντα στις προεπιλεγμένες τιμές, απλά διαγράψτε το αρχείο αυτό.



    Τώρα, μπορούμε να αλλάξουμε τις τιμές απεικόνισης για όποια κατηγορία θέλουμε. Ισχύουν και εδώ οι ίδιοι κανόνες που ισχύουν και για τον χρωματισμό του prompt του τερματικού.
    Μπορούμε να προσθέσουμε και δικές μας καταχωρήσεις, αν για παράδειγμα προσθέσουμε στο αρχείο τη γραμμή
    Κώδικας: Επιλογή όλων
    .txt 01;32
    τότε τα αρχεία κειμένου με επέκταση .txt , θα εμφανίζονται έντονα με το 3ο χρώμα της παλέττας (φωτεινό πράσινο στην προεπιλεγμένη παλέττα).

Για όσους το βρουν χρήσιμο, παραθέτω στην φωτογραφία που ακολουθεί δύο παλέττες χρωμάτων, μια με πιο ζωηρά και μία με πιο φωτεινά χρώματα, μαζί με τους κωδικούς τους, ώστε αν θέλει κάποιος να διαλέξει από αυτά όποια τυχόν θελήσει.



Καλούς πειραματισμούς. :angel: :wave:

ΥΓ. Προσθήκες - διευκρινήσεις - διορθώσεις από τους guru :ugeek: του forum, είναι φυσικά ευπρόσδεκτες... :geek:

Creative Commons License
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα