Pertanyaan yang diberi tag zsh

12
Atasi semua alias dalam baris perintah zsh

Saya telah membuat alias alias bersarang dan ingin menyelesaikan semuanya sebelum menjalankan perintah. Bagaimana aku melakukan itu? Jika ada fungsi yang tidak terikat pada tombol apa pun M-x foobarjuga baik untuk saya. Aku bahkan bisa menggunakan perintah eksternal ( type, command, which, apa...

12
Hapus atau nonaktifkan alias di zsh

Saya menginstal oh-my-zsh untuk membuat penggunaan terminal sedikit lebih mudah. Satu hal yang mengganggu saya adalah alias yang banyak ditambahkan, seperti "ga", "gap", "gcmsg", "_", yang lebih sulit diingat daripada perintah aslinya, dan mencemari tabel perintah hash. Jadi apakah ada cara untuk...

11
Menjalankan skrip bash dari shell zsh

Saya mengalami masalah menjalankan skrip bash di zsh. Script mirip dengan yang di bawah ini dan seharusnya dijalankan di bawah bash: #!/bin/bash echo "<235234>" | egrep -oe [0-9]+ Namun, shell saya secara default aktif zsh, jadi untuk menjalankan skrip di atas apa yang saya lakukan adalah...

11
Menentukan alias dan segera menggunakannya

Dalam zshhal ini berfungsi dengan baik: alias foo=ls foo Tetapi ini tidak: alias foo=ls; foo Menekan masukkan waktu tambahan tidak menjadi masalah saat dijalankan secara interaktif. Tetapi ketika menjalankannya sshtiba-tiba menjadi masalah: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command...

11
16 Warna dalam ZShell

Saya hanya bisa memanggil 8 warna di zshell prompt saya. Contoh: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " Bekerja dengan baik. Namun, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " Tidak bekerja Pada dasarnya, tidak ada variasi warna "cerah" yang muncul. Setelah...

11
Perluasan tilde di zsh

Saya menemukan perilaku zsh saat menggunakan FreeBSD: % dd if=/dev/zero bs=1M count=1 of=~/test2 dd: failed to open '~/test2': No such file or directory Ini benar-benar membingungkan saya karena hal yang sama berfungsi dengan baik di bash. Saya dapat touchfile menggunakan tilde di zsh, dan...

11
Daftar nama alias, fungsi dan variabel di zsh

Saya perlu cara untuk membuat daftar nama (tanpa isi / isi / nilai) dari alias, fungsi, variabel, array di zsh. Secara optimal seharusnya berperilaku seperti compgen: compgen -a # will list all the aliases you could run. compgen -A function # will list all the functions you could run. compgen -A...

11
.ssh / config untuk memulai sesi jarak jauh di zsh

Saya ingin memulai sesi jarak jauh tanpa mengetik perintah berikut ssh user@remoteserverip -t zsh Saya tahu bahwa saya dapat mengubah nama host di ~/.ssh/confighanya menggunakan sesuatu seperti ini: ssh serveralias -t zsh Tapi saya ingin menghapus -t zshparameter. Apakah ada cara untuk...

11
ikat urutan tombol ke Escape, zsh

Bagaimana saya akan peta jjke Escdalam zsh? Saya mencoba untuk membuat ulang pemetaan kunci yang telah saya siapkan di vim, di mana saya telah jjmemetakan ESCsehingga setiap kali saya menekan dua kali j, ia mengirimkan sebuah <Esc>ke vim - memungkinkan saya untuk masuk ke mode normal dengan...

11
Di mana zsh dan mksh tidak kompatibel dengan bash?

Sejauh mana cangkang kompatibel POSIX lainnya berfungsi sebagai pengganti yang wajar untuk bash? Mereka tidak perlu menjadi pengganti "drop-in" yang sebenarnya, tetapi cukup dekat untuk bekerja dengan sebagian besar skrip dan mendukung sisanya dengan beberapa modifikasi. Saya ingin memiliki skrip...

11
JSON menguraikan shell

Bagaimana saya bisa melewatkan output JSON pada shell? Misalnya, Amazon Web Services menyediakan CLI untuk mengambil status mesin virtual Anda: $ aws ec2 describe-instances <my_instance_id> Tetapi perintah mengembalikan string JSON. Output dari perintah itu terlihat seperti ini: $ aws...

10
zsh - perluas sepenuhnya jalur biner di <tab>

Dalam perilaku zsh saya saat ini, menekan tab setelah mengetik "sudo" hanya menambah spasi. $ sudo ... Yang benar-benar saya inginkan adalah tab untuk memperluas sepenuhnya ke jalur biner yang akan dieksekusi ketika saya menekan tab, memungkinkan saya untuk melihat apa yang akan dijalankan: $...