Vai al contenuto





Archived

Questa discussione è archiviata e chiusa a future risposte.

dmask

coloriamo il terminale

Recommended Posts

oggi mi son chiesto

"ma su linux io il terminale lo avevo a modi arlecchino... ed in piu sul titolo della finestra mi appariva il percorso che sto usando in questo momento, perchè qui mi appare "Terminale"?"

così mi son messo a cercare un po il file bashrc e (sta in /private/etc/bashrc)

e l'ho modificato così:

# System-wide .bashrc file for interactive bash(1) shells.
if [ -z "$PS1" ]; then
  return
fi

# Make bash check its window size after a process completes
shopt -s checkwinsize

case $TERM in
   xterm* | aterm | rxvt | screen )
       PROMPT_COMMAND='echo -ne "\033]0;${PWD/$HOME/~}\007"'
       ;;
   * )
       ;;
esac

PS1='\[\e[33m\]\u\[\e[36m\]@\[\e[31m\]\h\[\e[32m\]:\W\[\e[0m\]> '

questo mi permette di avere:

immagine1om4.png

il nome della finestra diventa il nome del percorso attuale (~ è user_home)

per chi volesse moddarsi i prori colori può dare un occhio qui a come modificare il tutto

http://www-128.ibm.com/developerworks/linux/library/l-tip-prompt/

per chi non ci ha capito nulla su quel link, mi dica cosa vorrebbe vedere che al max vi passo il codice da incollare nel vostro bashrc

:fiorellino:

il prossimo passo sarà modificare anche la scritta dei tab...

==========

INTEGRAZIONE

==========

ecco qui ancora piu colorato... :shock:

aggiungendo in fondo a tutto queste tre righe

alias ls='ls -G'
LSCOLORS='bxfxcxdxgxegedabagacab'
export LSCOLORS

si ha questo:

immagine1rd5.png

per cambiare i colori bisogna modificare l'assegnazione di

LSCOLORS

ogni coppia di due lettere corrisponde all'effetto che otterrete sull'oggetto a cui si riferisce secondo questa tabella

coppie:

a     black
b     red
c     green
d     brown
e     blue
f     magenta
g     cyan
h     light grey
A     bold black, usually shows up as dark grey
B     bold red
C     bold green
D     bold brown, usually shows up as yellow
E     bold blue
F     bold magenta
G     bold cyan
H     bold light grey; looks like bright white
x     default foreground or background

oggetto modificato

1.   directory
2.   symbolic link
3.   socket
4.   pipe
5.   executable
6.   block special
7.   character special
8.   executable with setuid bit set
9.   executable with setgid bit set
10.  directory writable to others, with sticky bit
11.  directory writable to others, without sticky bit

quindi prendendo la mia stringa

'bxfxcxdxgxegedabagacab'

abbiamo:

bx fx cx dx gx eg ed ab ag ac ab

ed interpretandola con l'oggetto che va a puntare si ottine

1) directory -> bx (b = rosso | x = sfondo di default) -- ottengo le directory colorate di rosso

2) symbolic link -> fx (f = magenta | x = sfondo di default) -- ottengo i symbolik link magenta

etc di due in due

la prima lettera è il colore della scritta

la seconda lettera è il colore dello sfondo

se io per esempio (qui sopra) al posto di "bx" mettessi "bf" otterrei "scritta rossa su sfondo magenta"

spero sia chiaro il funzionamento, fate un po di prove e fatevi il vostro setting... io domani mi ci metto un po di piu, questo l'ho fatto solo per provare :ciao:


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti


a quanto pare le tab non possono essere cambiate, o almeno credo...

vedo che cambiano quando si attiva un'applicazione

esempio

bash -->iniziale

nano --> se si apre nano


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

FIGATAAAAA

appena trovo un pò di tempo libero me lo personalizzerò immediatamente, io ero rimasto ai profili...


 MacBook Pro 2011 13" i5 2.4GHz 4GB 

I'm a mac user

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ottimo Tips, .... ti dispiace se lo posto integralmente anche sul mio sul mio Blog.

.... e chiaro che ti cito come autore. :ghghgh:


Il mio Blog : Meltin2Mac

 iMac 2,93 Ghz Intel Core 2 Duo 2,93Ghz 4Gb SDRAM DDR3 HDD 640 Gb NVIDIA GeForce GT 120 256 Mb

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

sisi fai pure, io ho solo messo insieme la ricerca su google :ghghgh:

ah aggiungo anche che se si riesce a capire bene il linguaggio bash si possono fare molte piu personalizzazioni

per esempio fare in modo che se si fa un

ls -la

colori di un certo colore le directory

di un certo colore i file

di un certo colore i sym-link

etc

appena posso vedrò di aggiungere, ovviamente se qualcuno già sa, inserisca :ghghgh:


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ecco qui ancora piu colorato... :ghghgh:

aggiungendo in fondo a tutto queste tre righe

alias ls='ls -G'
LSCOLORS='bxfxcxdxgxegedabagacab'
export LSCOLORS

si ha questo:

immagine1rd5.png

per cambiare i colori bisogna modificare l'assegnazione di

LSCOLORS

ogni coppia di due lettere corrisponde all'effetto che otterrete sull'oggetto a cui si riferisce secondo questa tabella

coppie:

a     black
b     red
c     green
d     brown
e     blue
f     magenta
g     cyan
h     light grey
A     bold black, usually shows up as dark grey
B     bold red
C     bold green
D     bold brown, usually shows up as yellow
E     bold blue
F     bold magenta
G     bold cyan
H     bold light grey; looks like bright white
x     default foreground or background

oggetto modificato

1.   directory
2.   symbolic link
3.   socket
4.   pipe
5.   executable
6.   block special
7.   character special
8.   executable with setuid bit set
9.   executable with setgid bit set
10.  directory writable to others, with sticky bit
11.  directory writable to others, without sticky bit

quindi prendendo la mia stringa

'bxfxcxdxgxegedabagacab'

abbiamo:

bx fx cx dx gx eg ed ab ag ac ab

ed interpretandola con l'oggetto che va a puntare si ottine

1) directory -> bx (b = rosso | x = sfondo di default) -- ottengo le directory colorate di rosso

2) symbolic link -> fx (f = magenta | x = sfondo di default) -- ottengo i symbolik link magenta

etc di due in due

la prima lettera è il colore della scritta

la seconda lettera è il colore dello sfondo

se io per esempio (qui sopra) al posto di "bx" mettessi "bf" otterrei "scritta rossa su sfondo magenta"

spero sia chiaro il funzionamento, fate un po di prove e fatevi il vostro setting... io domani mi ci metto un po di piu, questo l'ho fatto solo per provare :mitra:

ah..

ADORO IL TERMINALE

:ciao::love::mad::love::ghghgh::love:


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

io sono un nostalgico, sfondo nero e carattere verde...


Siamo QUI, voi dove siete?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ehh ma vuoi mettere la comodità di avere a portata d'occhio quello che vai a modificare?

almeno capisci subito se è una dir o un file senza guardare per forza tutta la riga :fiorellino:


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Anche io sfondo nero e carattere verde, però il lavoretto di dmask è niente male.....grazie!!!!


MacBook Bianco con piattaforma Santa Rosa......Switch Day: 17/01/2008

 iPod Touch 16 Giga

Hai voglia di divertirti??? Clicca qui!!!

Hai voglia di divertirti usando il tuo amato iTunes??? Clicca Qui!!!

Guarda questo: . è un quadratino??? Se si devi cambiare SO!!!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

si può sempre settare nero+verde con le aggiunte colorate..


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Che ci fate con il terminale??? Son proprio indietro eh?

Credo sia una specie di DOS in winzoz... :look:


il mio nick in Game Center è: DeA

Aggiungetemi!!!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

il promt di comandi di windows in confronto al terminale unix è come paragonare una 126 con una lamborghini diablo

ovviamente il toro dorato è il terminale unix...

le sue potenzialità sono immense

:rolleyes:


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

please vorrei solo una cosa...

si potrebbe far puntare il terminale, ogni volta che lo si apre, al Desktop?

grazie :ghghgh:


Visit my site www.flapane.com - MY BLOG
MBP 15'' i7 2,2ghz - Galaxy S4 Mini - Sony a6000/16-50

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

quando apro il Terminale, viene aperto di default il percorso /Users/miouser

Come si può far puntare di default a /Users/miouser/Desktop ?


Visit my site www.flapane.com - MY BLOG
MBP 15'' i7 2,2ghz - Galaxy S4 Mini - Sony a6000/16-50

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

mi pare si possa fare sempre dal bashrc

ora do un occhio e ti dico


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

non trovo la cartella private ne tantomeno il file bashrc

ho fatto la ricerca anche con spootlight

come faccio midate una mano?

inoltre, è possibile cambiare carattere e grandezza dello stesso?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
non trovo la cartella private ne tantomeno il file bashrc

ho fatto la ricerca anche con spootlight

come faccio midate una mano?

inoltre, è possibile cambiare carattere e grandezza dello stesso?

devi fare tutto da terminale...

la cartella private è una cartella nascosta


:-)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

×
×
  • Crea Nuovo...

Info

Per offrirti il miglior servizio possibile il sito utilizza cookies, anche di terze parti e profilazione. Utilizzando il sito acconsenti al loro impiego. Privacy Policy Termini di utilizzo