Ana içeriğe geç

ZSH Terminal

· loading · loading · · ·
HDL Verilog HDL
Axolot Logic
Yazar
Axolot Logic
Sayısal Tasarım Mühendisi
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

Blocking ve Non-Blocking Atamalar
· loading · loading
HDL Verilog HDL
Derleyici Yönergeleri ve Makrolar
· loading · loading
HDL Verilog HDL
Gecikme Kontrolleri
· loading · loading
HDL Verilog HDL
Görev (Task) ve Fonksiyon (Function)
· loading · loading
HDL Verilog HDL
Hiyerarşik Referans
· loading · loading
HDL Verilog HDL
Komut Satırı Girdisi
· loading · loading
HDL Verilog HDL

comments powered by Disqus