Ana içeriğe geç

ZSH Terminal

· loading · loading · ·
Kerim Turak
HDL Verilog HDL
HDL
Yazar
Kerim Turak
Digital IC Design & Verification Engineer
Table of Contents

Zsh Kurulum ve Yapılandırma Rehberi (Kerim Kullanıcısı Örneği)

Zsh (Z Shell), terminal deneyimini daha güçlü, esnek ve göz alıcı hale getiren bir kabuktur. Bu rehber, Ubuntu sisteminde “kerim” isimli bir kullanıcı için Zsh kurulumunu ve yapılandırmasını kapsar.


1. Zsh Kurulumu
#

Zsh’i sisteminize kurmak için aşağıdaki adımları izleyin:

sudo apt update
sudo apt install zsh -y

Kurulumu kontrol etmek için Zsh versiyonunu doğrulayın:

zsh --version

Varsayılan Kabuk Olarak Zsh Ayarlama
#

Kerim kullanıcısı için Zsh’i varsayılan kabuk yapın:

chsh -s $(which zsh) kerim

Kerim kullanıcısının Zsh kullanmaya başlaması için oturumdan çıkıp tekrar giriş yapması gerekir.


2. Oh-My-Zsh Kurulumu
#

Zsh’in özelleştirilmesini kolaylaştıran popüler bir framework olan Oh-My-Zsh’i kurun:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Kurulum tamamlandığında Zsh kabuğu otomatik olarak yüklenecektir.


3. Tema ve Eklentiler
#

Tema Seçimi
#

Oh-My-Zsh ile birçok tema gelir. “agnoster” teması örnek olarak belirlenmiştir:

  1. Zsh ayar dosyasını (örneğin ~/.zshrc) düzenleyin:

    nano ~/.zshrc
    
  2. ZSH_THEME değerini değiştirin:

    ZSH_THEME="agnoster"
    
  3. Değişiklikleri uygulamak için terminali yeniden başlatın veya aşağıdaki komutu çalıştırın:

    source ~/.zshrc
    

Faydalı Eklentiler
#

Zsh’i daha fonksiyonel hale getirmek için eklentiler ekleyebilirsiniz. Yaygın kullanılan bazı eklentiler:

  • git: Git komutlarını kısaltmalarla kullanın.
  • zsh-autosuggestions: Komutların otomatik tamamlama önerileri.
  • zsh-syntax-highlighting: Komut satırında renkli vurgulamalar.

Bu eklentileri etkinleştirmek için ~/.zshrc dosyasında plugins satırını bulun ve şu şekilde düzenleyin:

plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

Gerekli Paketlerin Yüklenmesi:

  1. Autosuggestions ve Syntax Highlighting kurun:

    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    git clone https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    
  2. Değişiklikleri aktif edin:

    source ~/.zshrc
    

4. Terminalinizin Görünümünü İyileştirme
#

Powerline Yazı Tiplerini Kurma
#

Agnoster gibi temalar için Powerline yazı tipleri gerekebilir:

  1. Powerline yazı tiplerini yükleyin:

    sudo apt install fonts-powerline -y
    
  2. Terminal ayarlarınızda Powerline yazı tipini seçin.


5. Zsh Profili Test Etme
#

Zsh’in düzgün çalıştığından emin olmak için yeni bir terminal oturumu açın ve temel komutları deneyin.


Bu adımları tamamladığınızda, “kerim” isimli kullanıcı için Zsh tam anlamıyla hazır hale gelecektir. Terminal deneyiminizi daha özelleştirerek geliştirebilirsiniz!

Related

RISC-V GCC Toolchain Kurulumu
· loading · loading
Kerim Turak
HDL Verilog HDL
HDL
RISC-V Imperas
· loading · loading
Kerim Turak
HDL Verilog HDL
HDL
RISC-V Ortamı Kurulumu
· loading · loading
Kerim Turak
HDL Verilog HDL
HDL
RISC-V Spike Kurulumu
· loading · loading
Kerim Turak
HDL Verilog HDL
HDL
SystemVerilog Formatter
· loading · loading
Kerim Turak
HDL Verilog HDL
HDL
Ubuntu Başlangıç Yüklemeleri
· loading · loading
Kerim Turak
HDL Verilog HDL
HDL

comments powered by Disqus