Jadi, saya ingin menambahkan cap waktu ke terminal prompt saya dan saya mengikuti ini askUbuntu menjawab untuk melakukannya. Dan itu bekerja dengan baik. Dalam preferensi terminal saya, saya telah mengatur tab baru untuk membuka direktori kerja saat ini. Setelah menambahkan PROMPT_COMMAND ekspor di .bash_profile, namun tab baru saya membuka direktori default. Ketika saya mengomentari baris itu, itu berfungsi normal lagi.
Mengapa ini terjadi? Bagaimana saya bisa mendapatkan cap waktu pada terminal prompt saya tanpa mengacaukan pengaturan tab baru saya
PROMPT_COMMAND
panggilanupdate_terminal_cwd
untuk melakukan banyak hal. Anda mungkin perlu mengikatnya.Jawaban:
Masalahnya adalah
PROMPT_COMMAND
digunakan oleh sistembash
untuk mengaktifkan riwayat per sesi. Jika Anda melihat/etc/bashrc_Apple_Terminal
kamu melihatJadi, jika Anda ingin mengikuti rekomendasi dalam saran yang telah Anda tautkan, lebih baik Anda gunakan saja
atau serupa. Jika Anda benar-benar ingin menggunakannya
PROMPT_COMMAND
tetapi prompt akan kacau jika Anda menavigasi kembali pada waktunya dengan Ctrl-P .
sumber