Bagaimana cara menghapus satu level direktori dalam argumen perintah (hingga slash) pada baris perintah ZSH?

3

Saya baru saja beralih dari bash ke zsh. Satu hal yang berbeda dan sedikit mengganggu dari saya itu Alt-Backspace menghapus seluruh argumen, bukan hanya satu kata. Saya terbiasa menggunakannya untuk menghapus satu tingkat direktori di jalur file pada baris perintah. Apakah ada penekanan tombol untuk zsh yang bisa saya gunakan?

Petr Pudlák
sumber

Jawaban:

2

Ini adalah pertanyaan yang sering diajukan, lihat mis.

Namun, beberapa jawaban tampaknya sudah ketinggalan zaman (kontribusi ke milis sejak 2001) atau agak rumit.

Dalam kasus yang paling mudah (dan menjawab pertanyaan spesifik Anda untuk menghapus kembali ke garis miring) Saya akan membuatnya menjadi

autoload -Uz select-word-style
select-word-style bash

Seperti biasa zsh kamu bisa , tapi terkadang juga harus lakukan lebih banyak penyesuaian jika tidak sesuai dengan kebutuhan Anda di luar kotak. Karena aku bukan ahli select-word-style (Saya telah menulis widget saya sendiri untuk tujuan itu), silakan merujuk man zshcontrib untuk penjelasan rinci tentang opsi.

mpy
sumber
1

Kombinasi default yang berfungsi untuk saya adalah CTRL + w

noggerl
sumber
Apa itu STRG? Di sebelah tombol APA SAJA?
Kevin Panko
maaf, baru diedit, lupa bahwa ini adalah nama jerman untuk kuncinya
noggerl