Menjadi pengguna Linux yang rajin sebelum membeli MacBook Pro, saya biasanya memiliki beberapa tab terminal terbuka pada satu waktu.
Di masa lalu, crash dan reboot umumnya akan merusak alur kerja saya, dan sebagian besar sejarah tab saya masing-masing. Saya mencari cara untuk mengatasi masalah ini tetapi selalu kosong; selain dari berbagai teknik yang kombinasi digunakan alat seperti ssh
, screen
, tmux
, dan diperlukan server virtual private (atau serupa).
Salah satu hal favorit saya tentang menggunakan MacBook Pro untuk menulis skrip, dan menggunakan alat CLI, dll; adalah bahwa sesi terminal saya bertahan di luar crash dan reboot secara default. Bahkan, saya baru saja memulihkan cadangan dari hampir 2 tahun yang lalu, dan ketika saya masuk untuk pertama kalinya, saya disajikan dengan desktop lama saya dan tiga bash
cangkang yang terdiri dari proyek yang saya kerjakan sepanjang waktu yang lalu.
Saya ingin tahu bagaimana OS X memungkinkan fitur ini. Apakah ada orang di sini yang memiliki wawasan tentang cara kerjanya?
/etc/bashrc_Apple_Terminal
? Saya terutama menyukai itu.# The default behavior arranges to save and restore the bash command history independently for each restored terminal session. It also # merges commands into the global history for new sessions.
Itu adalah hal lain yang saya coba terapkan sebelumnya, tetapi tidak berhasil.