আপনি সম্ভবত INC_APPEND_HISTORY
সেট হয়ে গেছে।
INC_APPEND_HISTORY
বিকল্প থেকে man zshoptions
:
এই বিকল্পগুলি অ্যাপ্লিকেশন END_HISTORY এর মতো কাজ করে shell ইতিহাসের লাইনগুলি ক্রমশ বাইরে না আসা পর্যন্ত অপেক্ষা না করে incre HISTFILE ক্রমবর্ধমানভাবে (প্রবেশ করার সাথে সাথে) যুক্ত করা হয় except
আপনি যে বিকল্পটি চান তা হ'ল APPEND_HISTORY
:
অ্যাপ্লিকেশন END_HISTORY যদি এটি সেট করা থাকে তবে zsh সেশনগুলি তাদের ইতিহাস তালিকাটি প্রতিস্থাপনের পরিবর্তে ইতিহাসের ফাইলে যুক্ত করবে। সুতরাং, একাধিক সমান্তরাল zsh সেশনের সমস্তগুলি তাদের ইতিহাস তালিকাগুলি থেকে নতুন ফাইলগুলিতে ইতিহাস ফাইলটিতে যুক্ত হবে যাতে তারা প্রস্থান করতে পারে। ফাইলটি এখনও পর্যায়ক্রমে এটি ছাঁটাই করতে পুনরায় লেখা হবে যখন V সংরক্ষণের দ্বারা নির্দিষ্ট করা মানের বাইরে লাইন সংখ্যা 20% বৃদ্ধি পাবে (কপি বিকল্পের সাহায্যে সংরক্ষণ করুন সংরক্ষণ করুন দেখুন) see
আপনি এই বিকল্পগুলি সম্পর্কে পড়তে পারেন man zshoptions
, man zshall
বা অনলাইন এখানে ।
এগুলি সেট করতে, আপনার ~/.zshrc
বা অনুরূপ, আপনার থাকা উচিত:
setopt APPEND_HISTORY
সচেতন থাকুন, আপনি যদি ডিফল্টরূপে ওহ-মাই-জেডএসINC_APPEND_HISTORY
ব্যবহার করেন তবে আমার বিশ্বাস, ব্যবহৃত হয়েছে। জিনিসগুলির চারপাশে বোঝা যাবার জন্য আমি 100% নিশ্চিত নই, তবে oh-my-zsh
বিকল্পটি আপনি যেটি সেট করেছেন সেটিকে যদি ওভাররাইড করে তবে আপনি ~/.zshrc
এটিতে ঝাঁকুনি দিতে পারেন~/.oh-my-zsh/lib/history.zsh