আমি সম্প্রতি জিএনইউ স্ক্রিন থেকে টিএমউক্সে চলে এসেছি ।
আমি এটি বেশ অনুরূপ দেখতে পেয়েছি তবে আরও বড় সাপোর্টের সাথে ( নিওভিমে এস্কেপ-টাইমের সমস্যাজনিত কারণে আমি স্যুইচ করেছি - রেজোলিউশনটি কেবল টিএমউক্সের জন্য ছিল)।
দুর্ভাগ্যক্রমে tmux এ আমি এর অনুরূপ কমান্ড খুঁজে পাচ্ছি না:
screen -X eval "chdir $(some_dir)"
উপরের কমান্ডটি জিএনইউ স্ক্রিনের মধ্যে থেকে নতুন উইন্ডো / স্ক্রিন / ফলকের জন্য ডিফল্ট ডিরেক্টরিটি পরিবর্তন করেছে সুতরাং যখন আমি Ctrl+ aটিপতাম (টিএমউক্স Ctrl+ এর অনুরূপ b) - ডিরেক্টরিতে নতুন উইন্ডোটি খোলা হয় $(some_dir)
।
Tmux এ কি একই জিনিস আছে?
উত্তর:
আমি @ ল্যকুরিভগ উত্তরটি ব্যবহার করেছি এবং এটি @ ভিনসেন্ট নিভোলিয়ার্সের পরামর্শের সাথে মিলিয়ে একটি মন্তব্য করেছি এবং এটি আমাকে একটি কমান্ডের জন্য একটি নতুন বাধ্যবাধকতা দিয়েছে attach -c "#{pane_current_path}"
যা আমার বর্তমান ডিরেক্টরিটিকে ডিফল্ট হিসাবে সেট করে।
ধন্যবাদ।
new-window -c "#{pane_current_path}"
কাজ করছে তবে আমার যা প্রয়োজন তা হল স্থায়ীভাবে পথ নির্ধারণ করা, অর্থাত: আমি / এএএ / বিবিবি-তে একটি প্রকল্পে কাজ করছি তবে কোনওরকমভাবে যখন আমি / সিসি / ডিডিডি বলার পথ পরিবর্তন করি এবং সিবি এবং সি দিয়ে নতুন শুরু করি আমি চাই / এএএ / বিবিবিতে আরও একবার ল্যান্ড করুন। আপনি কি এর সমাধানের কথা ভাবতে পারেন?
.tmux.conf
। এইভাবে আমাকে কেবল একবার ফোল্ডারে নেভিগেট করতে হবে এবং তারপরে সেখান থেকে আমার উইন্ডোজ / স্প্লিট তৈরি করতে হবে, তবে আমি স্বীকার করি এটি আপনার সমস্যার সমাধান নয়, এ কারণেই আমি কোনও উত্তর পোস্ট করি নি!