Saya menggunakan autojump di Bash di Windows - Saya memiliki laptop lama dengan versi pratinjau orang dalam terbaru, ubuntu 16.04 dan berfungsi dengan baik. Di laptop baru saya, itu juga berfungsi dengan baik, sampai saya beralih ke pratinjau orang dalam (dering lambat) dan memutakhirkan ke Ubuntu 16.04.
Sekarang saya mendapatkan pesan kesalahan autojump_chpwd:4: nice(5) failed: operation not permitted
setelah setiap perintah j
atau cd
. Misalnya:
````
$cd ~
autojump_ chpwd:4 : bagus(5) gagal: operasi tidak diizinkan
````
````
$j sinkronisasi
/mnt/c/Pengguna/peter/Sinkronisasi/
autojump_ chpwd:4 : bagus(5) gagal: operasi tidak diizinkan
````
Operasi selesai dengan sukses, saya sampai ke tempat yang tepat dan echo $?
menunjukkan 0
tetapi pesan kesalahannya sangat mengganggu. Apakah ada yang bisa saya lakukan untuk menyembunyikannya? (atau bahkan lebih baik, menyelesaikan masalah?)
Hei bro,
Saya menggunakan rupa/z di Windows bash dan saya mendapatkan kesalahan yang sangat mirip:
_z_precmd:1: nice(5) failed: operation not permitted
Lihat garpu saya untuk melihat bagaimana saya memperbaikinya di https://github.com/Kerren/z .
Pada dasarnya, Anda harus mengarahkan output standar itu ke nol. Autojump harus tetap bekerja dengan sempurna. Sayangnya, saya belum pernah menggunakan autojump dan saya sangat senang dengan z
jadi saya tidak akan dapat menemukan dari mana bug ini berasal tetapi pasti dapat diperbaiki! Anda hanya perlu menemukan baris di mana autojump_chpwd terjadi dan tambahkan >/dev/null 2>&1
di akhir.
Semoga berhasil!
Hai. Apakah Anda juga menggunakan WSL pada Pembaruan Pembuat Konten?
Saya pikir ini bukan masalah Autojump, lihat masalah yang baru saja saya buka https://github.com/Microsoft/BashOnWindows/issues/1887 .
@ruixingw saya kira sama saja, ya. Tetapi saya menginstal WSL ~ sebulan yang lalu dan memiliki dering lambat orang dalam. Saya memiliki laptop lain yang menjalankan bash WSL selama ~ setengah tahun dengan insider fast ring, dan saya tidak pernah mengalami masalah itu di sana ... - aneh
@pgrm : @daiconrad telah memberikan solusi yang baik: tambahkan ini ke .zshrc
Anda:
tidak disetel BG_NICE
Saya kira Anda dapat menutup masalah ini sekarang dan mari kita tunggu asalnya: https://github.com/Microsoft/BashOnWindows/issues/1838
Komentar yang paling membantu
@pgrm : @daiconrad telah memberikan solusi yang baik: tambahkan ini ke
.zshrc
Anda:Saya kira Anda dapat menutup masalah ini sekarang dan mari kita tunggu asalnya: https://github.com/Microsoft/BashOnWindows/issues/1838