Używam szpachli na czarnym tle i zastanawiałem się, czy istnieje sposób na zmianę kolorów ciemnoniebieskich reżimów.
zauważyłem DIR_COLORS.xterm i DIR_COLORS
czy oni grają tę rolę?
Zależy to od używanej wersji Linuksa, na przykład na Ubuntu edytujesz plik Bash, podczas gdy na innych edytujesz DIR_COLORS.
CentOS / RHEL / Fedora
Krok 1 - Skopiuj DIR_COLORS do folderu domowego lub pomiń to dla wszystkich kont.
cp /etc/DIR_COLORS ~/.dir_colors
Krok 2 - Edytuj DIR_COLORS (jeśli skopiowałeś go do swojego folderu domowego, w przeciwnym razie po prostu vi dir_colors
vi ~/.dir_colors
Krok 3 - Znajdź
DIR 01;34 # directory
Krok 4 - Zamień na (Zmień 33 na żądany kolor)
DIR 01;33 # directory
Być może trzeba to zrobić również w pliku Xterm, ale ogólnie jest to bardziej lokalne.
Ubuntu
Krok 1 - Najpierw wykonaj kopię zapasową Ubuntu
sudo cp .bashrc .bashrc-backup
Krok 2 - Następnie nano plik Bashrc
sudo nano .bashrc
Więcej pomocy dla użytkowników Ubuntu można znaleźć tutaj.
sudo
do edycji własnego .bashrc. To powiedziawszy, przewodnik, który połączyłeś, obejmuje tylko kolorowanie monitu, a niels
. Wydaje się, że Debian typu dystrybucje nie używać~/.dir_colors
dlals
używać one$LS_COLORS
zmienną środowiskową, która może być ustawiony przy odrobinie programu o nazwiedircolors
PuTTY używa własnych specyfikacji kolorów do emulacji terminali X. Znajduje się w kategorii Okno -> Kolory w głównym oknie konfiguracji, które pojawia się przy uruchomieniu. W sekcji „Dopasuj precyzyjne kolory, które wyświetla PuTTY” możesz edytować wpisy w polu „Wybierz kolor do dostosowania”. Typowym kolorem katalogu jest na przykład niebieski ANSI. Uważam to za zbyt ciemne, więc rozjaśniam to do (74,74,255).
Aby włączyć kolory w standardowej sesji bash pod większością dystrybucji (a na pewno rzeczy podobne do Debiana, takie jak Ubuntu), najpierw przetestuj obecność
dircolors
pliku wykonywalnego, a następnie poszukaj lokalnego zastąpienia.dircolors
. Jeśli zostanie znaleziony, uruchom dircolors z plikiem lokalnym, a jeśli nie, użyj domyślnych ustawień systemu.Te
-b
środki flag emitują Bourne Shell zasady zgodne koloryzacji. Aby samodzielnie zmienić kolory, musisz dostarczyć plik zasobów X11 z odpowiednimi przesłonięciami. Włóż to~/.Xresources
i dodaj linie jak*xterm*color12: #1e90ff
. To zostanie scalone z bazą danych zasobów X przy następnym logowaniu. Musisz eksperymentować, aby zobaczyć, który kolor jest mapowany do jakiego typu pliku.źródło
Możesz zmodyfikować
.dircolors.xterm
na przykład następujące kody ... W twoim przypadku, jeśli chcesz inny kolor katalogu, zmień z „01; 34” na coś w rodzaju „01; 31”.źródło
Miałem ten sam problem przy korzystaniu z PuTTY w systemie Windows do łączenia się z systemem Linux. Szybkim rozwiązaniem jest skorzystanie z funkcji Saved Session interfejsu użytkownika PuTTY. Z ekranu startowego PuTTY:
Teraz, gdy chcesz połączyć się ponownie, możesz wybrać zapisaną sesję i załadować ją. Twoje kolory zostaną zachowane.
Jeśli łączysz się wielokrotnie z tym samym urządzeniem, wolę inne odpowiedzi. Wolę edytować plik konfiguracyjny niż korzystać z interfejsu użytkownika. Uznałem to jednak za przydatne, gdy muszę połączyć się z nowym komputerem tylko kilka razy.
źródło