blok "run-shell" tmux untuk proses latar belakang

1

Saya menggunakan versi tmux 1.9adan saya perhatikan bahwa run-shellmemblokir penggunaan perintah awalan-kunci sampai perintah berakhir.

Untuk mereproduksi ini jalankan saja

run-shell "sleep 10"

dan coba jalankan salah satu perintah awalan (mis. C-b cuntuk membuat panel baru). Anda akan melihat bahwa tidak ada yang terjadi. Setelah perintah berakhir, tindakan akan dieksekusi.

Bagi saya perilaku ini tidak diinginkan karena perintah yang ingin saya jalankan tidak boleh diakhiri. Apakah ini bug atau fitur? Selain itu, ada ide tentang cara mengatasi ini?

Jika Anda bertanya-tanya tentang kasus penggunaan konkret: Saya mencoba agar tmux+ kerberossetup berfungsi dengan benar. Untuk ini saya ingin menggunakan ktmuxbungkus yang dapat Anda temukan di sini .

elemakil
sumber

Jawaban:

3

Gunakan run-shell -b:

With -b, the command is run in the background.
Zachary Vance
sumber