Tovább a tartalomhoz

iTerm2 - Terminál macOS-re

iTerm2 terminál használata macOS-en - a beépített Terminal app legjobb alternatívája fejlesztőknek.

Az iTerm2 az alapértelmezett Terminal alkalmazás legjobb helyettesítője macOS-en. Ingyenes, nyílt forráskódú és tele van olyan funkciókkal, amiket nem is tudtál, hogy hiányolsz.


  • Split Panes - Osszd fel a terminált vízszintesen és függőlegesen
  • Tabs - Több munkamenet egy ablakban
  • Multiple windows - Több ablak egyszerre
  • Inactive dimming - Inaktív panelek halványítása

Regisztrálj egy gyorsbillentyűt, amely bármikor előhívja az iTerm2-t:

  • Visor/Guake/Yakuake stílusú működés
  • Dedikált hotkey ablak
  • Egyetlen gombnyomásra elérhető terminál
  • Regex keresés - Reguláris kifejezésekkel
  • Highlight matches - Találatok kiemelése
  • Search history - Keresési előzmények

Automatikus kiegészítés:

  • Korábbi parancsok alapján
  • Fájlnevek alapján
  • Felhasználói szótár alapján

Fejlett shell integráció, amely lehetővé teszi:

  • Parancs kimenetek külön kezelését
  • Automatikus profil váltást
  • Értesítések hosszú futású parancsokról

Az iTerm2 képes képek megjelenítésére közvetlenül a terminálban:

  • PNG, JPEG, GIF támogatás
  • Animált GIF-ek is működnek!
  • imgcat parancs használatával

Beépített jelszókezelő:

  • macOS Keychain integráció
  • Biztonságos tárolás
  • Csak jelszó prompt-nál aktiválódik

Követelmény Minimum
macOS verzió 10.14 (Mojave) vagy újabb
Architektúra Intel és Apple Silicon

Terminál
brew install --cask iterm2
  1. Látogass el: iterm2.com/downloads
  2. Töltsd le a Stable verziót
  3. Húzd az Applications mappába
Verzió Leírás
Stable Éles használatra ajánlott
Beta Új funkciók tesztelése
Nightly Legfrissebb fejlesztések

  1. Indítsd el az iTerm2-t
  2. iTerm2 → Install Shell Integration
  3. Kövesd az utasításokat
  1. Preferences → Keys → Hotkey
  2. Pipáld be: Show/hide all windows with a system-wide hotkey
  3. Állítsd be a kívánt billentyűkombinációt (pl. Ctrl + ~)
Gyorsbillentyű Művelet
Cmd + D Függőleges felosztás
Cmd + Shift + D Vízszintes felosztás
Cmd + [ / Cmd + ] Váltás panelek között
Cmd + Opt + Arrow Navigáció panelek között
Gyorsbillentyű Művelet
Cmd + T Új tab
Cmd + W Tab bezárása
Cmd + Number Adott tab-ra ugrás
Cmd + Shift + [ / ] Váltás tab-ok között

Hozz létre különböző profilokat:

  • Színséma
  • Font
  • Ablakméret
  • Shell
  • Indítási parancs
  1. Preferences → Profiles
  2. Kattints a + gombra
  3. Állítsd be a kívánt opciókat

Beépített és letölthető témák:

  1. Preferences → Profiles → Colors
  2. Color Presets… → Válassz témát
  3. Vagy importálj: iterm2colorschemes.com
  • Solarized Dark/Light
  • Dracula
  • One Dark
  • Nord
  • Gruvbox

Ajánlott fontok (Nerd Font variánsok):

  • MesloLGS NF - Powerlevel10k ajánlott
  • Fira Code - Ligatúrákkal
  • JetBrains Mono
  • Hack

Terminál
# Telepítés
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Terminál
# Telepítés Oh My Zsh-val
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
# Állítsd be a témát ~/.zshrc-ben
ZSH_THEME="powerlevel10k/powerlevel10k"
Terminál
# Telepítés
brew install starship
# Add hozzá a ~/.zshrc végéhez
eval "$(starship init zsh)"

Terminál
# Shell integráció telepítése után
imgcat image.png
Terminál
# Szöveg másolása a vágólapra
echo "Hello" | it2copy
# Vágólap tartalom beillesztése
it2paste

Ugyanaz a bemenet több panelbe egyszerre:

  1. Shell → Broadcast Input → Broadcast Input to All Panes in Current Tab
  2. Minden panel megkapja amit beírsz

Tekintsd vissza a terminál előzményeit:

  1. Cmd + Opt + B - Instant Replay indítása
  2. Nyilakkal navigálj az időben
  3. Esc - Kilépés

Add hozzá a ~/.zshrc vagy ~/.bashrc fájlhoz:

Terminál
# WordPress CLI gyorsbillentyűk
alias wpp="wp plugin"
alias wpt="wp theme"
alias wpu="wp user"
alias wpdb="wp db"
# Laravel Valet
alias valet-wp="valet park && valet link"
# Composer
alias c="composer"
alias ci="composer install"
alias cu="composer update"

Eszköz Előny
Warp AI asszisztens, modern
Alacritty GPU-gyorsított, gyors
Kitty GPU-gyorsított, sok funkció
Terminal.app Beépített, nincs telepítés

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások