Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: Midnight Commander anpassen

  1. #1
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.792

    Frage Midnight Commander anpassen

    Der Midnight Commander (Befehl mc in der Shell) ist ein unentbehrlicher Helfer, um schnell durch die Verzeichnisstruktur auf dem Server zu navigieren und Dateioperatioen vorzunehmen. Leider hat er sich sehr zickig bei seinem eigenen Aussehen:



    1. Die Fenstergröße ist viel zu klein - läßt sich vielleicht über Putty regeln
    2. Die Schrift ist schlecht lesbar und zu klein. Tips im Internet: Putty-Schriftart ändern - funktioniert aber nur temporär. Der MC bzw. Putty hat nach dem Neustart wieder seine alte Schriftart.
    3. Die Rahmen werden statt als Linien als Buchstaben angezeigt

    Was kann ich tun, um das Aussehen des MC dauerhaft zu ändern?
    Geändert von Samson1964 (03.11.2017 um 14:03 Uhr)
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  2. #2
    Contao-Fan Avatar von Fehrmann
    Registriert seit
    04.07.2009.
    Ort
    Wismar
    Beiträge
    580
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zumindest zum 3. Punkt kann ich etwas beitragen. Wir verwenden den MC auch im PhpStorm im SSH-Fenster und hatten das gleiche Problem mit den Rahmen.

    Folgendes funktioniert bei uns beim direkten Aufruf in der Konsole: LANG=de_DE mc

    Zudem verwenden wir eine .bash_profile (wird beim Start einer SSH-Session durch die Bash geladen) mit einigen nützlichen Aliases (Auszug):
    Code:
    alias mcd="LANG=de_DE mc"
    
    alias compself="/opt/plesk/php/7.1/bin/php ../composer.phar selfupdate"
    alias compup="/opt/plesk/php/7.1/bin/php ../composer.phar update --profile"
    alias compinst="/opt/plesk/php/7.1/bin/php ../composer.phar install -vvv --profile"
    alias compdump="/opt/plesk/php/7.1/bin/php ../composer.phar dump-autoload"
    alias clearprod="/opt/plesk/php/7.1/bin/php vendor/bin/contao-console cache:clear -e=prod"
    alias cleardev="/opt/plesk/php/7.1/bin/php vendor/bin/contao-console cache:clear -e=dev"
    alias clearall="/opt/plesk/php/7.1/bin/php vendor/bin/contao-console cache:clear -e=prod -e=dev"
    alias webdir="/opt/plesk/php/7.1/bin/php vendor/bin/contao-console contao:install-web-dir --user=xxx --password=xxx"
    
    alias tarc="tar czf gepackt.tar.gz . --checkpoint=.1000 --checkpoint-action=echo='#%u: %T'"
    Hinweis für die .bash_profile: Nach einer Änderung muss die SSH-Session neugestartet werden.
    Geändert von Fehrmann (03.11.2017 um 14:09 Uhr)
    Software-Entwickler Backend/Frontend

  3. #3
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.792

    Standard

    Funktioniert leider nicht bei Domainfactory. Obwohl ich da auch Aliases in der .bashrc (oder .bash_aliases) eingetragen habe. Auch der direkte Aufruf
    PHP-Code:
    LANG=de_DE mc 
    bleibt leider ohne Wirkung.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  4. #4
    Contao-Nutzer
    Registriert seit
    10.09.2009.
    Beiträge
    59

    Standard

    Du kannst die Schriftgrößeneinstellungen speichern, indem du deine Änderungen in der Standard-Session "Default Settings" (oder der benutzerdefinierten) speicherst.

    Alternativ kannst Du ein bisschen mehr (Fenster-)Komfort auch mit einem Putty-Wrapper wie zB WinSSHTerm bekommen, da Putty doch manchmal etwas umständlich zu bedienen ist.

  5. #5
    Contao-Nutzer
    Registriert seit
    10.09.2009.
    Beiträge
    59

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Funktioniert leider nicht bei Domainfactory. Obwohl ich da auch Aliases in der .bashrc (oder .bash_aliases) eingetragen habe. Auch der direkte Aufruf
    PHP-Code:
    LANG=de_DE mc 
    bleibt leider ohne Wirkung.
    Probiere mal unter Window->Translation das Charset auf UTF-8 zu setzen und unten drunter sicherzustellen, dass "Use unicode line drawing code points" aktiviert ist.

  6. #6
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.792

    Standard

    Putty läuft mit UTF8 und den "code points". Im Internet fand ich
    PHP-Code:
    PuTTY Window Translation Remote character set DEC-MCS 
    Habe ich dann mal so versucht. Als ich dann "mc" startete, stimmten die Rahmen und Linien. Leider vergißt Putty seine Konfiguration und hat beim nächsten Start wieder "UTF8" drinzustehen.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  7. #7
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.792

    Standard

    Ich habe jetzt eine Lösung gefunden.
    In der "Session" - andere würden sagen Profil - alle Einstellungen in Putty machen und die Session speichern.
    Meine speziellen Einstellungen sind:
    • Translation: Remote Character Set auf DEC-MCS
    • Translation: Use unicode line drawing code points aktiv
    • Appearance: Schriftart auf Consolas 12pt

    Um das lästige Eingeben von Benutzername und Passwort zu umgehen, habe ich mir eine Batchdatei angelegt - putty.bat:
    PHP-Code:
    @echo off
    putty
    .exe -ssh SERVER -l BENUTZERNAME -pw PASSWORT -load "SESSIONNAME" 
    Damit ist das SSH-Login in 1 statt 30-60 Sekunden erledigt.
    Funktioniert jetzt einwandfrei. Auch der MC übernimmt die Putty-Konfiguration.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •