Hur man startar terminalfönster i kladderat Linux Mint Ubuntu

Ordna om terminalfönster redan från början

Sidinnehåll

Det finns flera sätt att starta en grupp terminalverktyg i Linux Mint och ha terminalfönstren kladderade (https://www.glukhov.org/sv/post/2025/05/howto-start-terminal-windows-tiled-linux-mint-ubuntu/ “tiled terminals automation”), beroende på ditt arbetsflöde och den nivå av automatisering du vill ha.

tiled windows and floors

Manuell kladdering med inbyggda funktioner

Linux Mint Cinnamon erbjuder inbyggd fönsterkladdering med tangentbordsgenvägar:

  • Dra fönster till skärmkanterna: Dra ett terminalfönster till vänster eller höger kant av skärmen för att kladdera det till halva skärmen. Dra till en hörn för att kladdera till en fjärdedel av skärmen.
  • Tangentbordsgenvägar: Använd Super (Windows)-tangenten plus pilknappar (t.ex. Super+Vänster eller Super+Höger) för att snabbt kladdera fönster.
  • Flera arbetsområden: Använd arbetsområden för att organisera flera uppsättningar kladderade fönster.

Förbättrad kladdering med tillägg

För mer avancerad eller rutnätbaserad kladdering, använd tillägget gTile:

  • Installera gTile: Tillgängligt via Cinnamon Spices eller ditt pakethanteringssystem.
  • Användning:
    • Tryck på Super + G för att öppna gTile-rutnätet.
    • Använd pilknappar och Shift+pilknappar för att välja kladderingsområdet.
    • Tryck på Mellanslag eller Enter för att kladdera det valda fönstret.
    • Använd siffertangenter för att växla mellan olika rutnätlayout.

Detta låter dig exakt arrangera terminalfönster (eller några fönster som helst) i anpassade layout.

Automatisering av terminalstart och kladdering

För att automatiskt öppna flera terminalfönster som kör olika verktyg och kladdera dem:

  1. Skapa ett Bash-skript för att starta varje verktyg i sitt eget terminalfönster:

    #!/bin/bash
    gnome-terminal -- bash -c "htop; exec bash"
    gnome-terminal -- bash -c "mc; exec bash"
    gnome-terminal -- bash -c "cava; exec bash"
    

    Anpassa kommandona efter behov för dina verktyg och terminalemulator[6].

  2. Automatisera fönsterplacering (Valfritt):

    • Använd verktyg som xdotool för att flytta och ändra storlek på fönster efter start, skripta deras positioner för en kladderingseffekt[6].
    • Exempel:
      #!/bin/bash
      gnome-terminal -- bash -c "htop; exec bash" &
      sleep 1
      xdotool search --name htop windowmove 0 0 windowsize 960 540
      # Upprepa för andra fönster med olika positioner/storlekar
      
  3. Lägg till skript i startprogram:

    • Placera ditt skript i avsnittet “Startprogram” i Linux Mint så att din grupp av terminaler startar automatiskt[6].

Alternativ: Dedikerade kladderingsfönsterhanterare

För en helt automatiserad, tangentstyrd kladderingsupplevelse, överväg att använda en kladderingsfönsterhanterare som i3 eller Sway. Dessa ersätter Cinnamon och erbjuder avancerad kladdering och automatisering men kräver konfiguration och är en större förändring från standard-Mint-upplevelsen.


Sammanfattande tabell: Kladderingsalternativ i Linux Mint

Metod Automatisering Precision Användarvänlighet Anmärkningar
Inbyggd kladdering Manuell Måttlig Mycket enkel Snabb, men begränsade layout
gTile-tillägg Manuell Hög Enkel Rutnätbaserad, flexibel
Bash-skript + xdotool Automatiserad Hög Måttlig Skriptbar, mer uppsättning
Kladderings WM (i3, Sway) Automatiserad Mycket hög Avancerad Fullständig skrivbordsersättning

Rekommendation: För de flesta Linux Mint-användare, kombinationen av ett skript för att starta dina terminalverktyg med gTile-tillägget ger en kraftfull, flexibel och användarvänlig lösning för kladdering av terminalfönster.

Exempel: Starta nvtop, htop och ollama -ps

gnome-terminal -t "htop" -- bash -c "htop; exec bash"
gnome-terminal -t "nvtop" -- bash -c "nvtop; exec bash"
gnome-terminal -t "ollamaps" -- bash -c "watch ollama ps; exec bash"

sleep 1
xdotool search --name htop windowmove 0 0 windowsize 960 500
xdotool search --name nvtop windowmove 961 0 windowsize 960 770
xdotool search --name ollamaps windowmove 961 800 windowsize 960 210

Användbara länkar