Tmux আমার .tmux.conf কে সোর্সিং করছে না


34

আমি স্থানীয়ভাবে tmux ইনস্টল করেছি (রুট প্রাইভেলিজ ছাড়া)। আমি .tmux.confনিম্নলিখিত ফাইলগুলি আমার হোম ডিরেক্টরিতে তৈরি করেছি :

unbind-key C-b
set -g prefix C-o
bind-key C-o send-prefix

যাইহোক, tmuxএই ফাইলটি উত্সাহিত করছে বলে মনে হচ্ছে না (আমার বাইন্ড কীটি এখনও রয়েছে C-b)। আমি আমার ssh সেশনটি বন্ধ করার এবং পুনরায় খোলার চেষ্টা করেছি (এটি একটি রিমোট মেশিনে রয়েছে) কোনও সাফল্য নেই।

হ্যাপিং কি হতে পারে?


2
tmuxনা ssh। আপনাকে পুনরায় চালু করতে হবে tmux, বা নিজেই কনফ ফাইলটি উত্স করতে হবে। একটি sshঅধিবেশন পুনরায় আরম্ভ করা কিছু করবে না।
jw013

উত্তর:


58

এটি সম্ভবত সম্ভবত আপনি একটি নতুন tmux সার্ভার প্রক্রিয়া শুরু করেন নি। আপনি বলছেন যে আপনি আপনার ssh সেশনটি বন্ধ করে দিয়েছেন এবং একটি নতুন শুরু করেছেন, তবে এটি tmux সার্ভারে কোনও প্রভাব ফেলবে না; tmux ব্যবহারের অন্যতম প্রধান সুবিধা হ'ল সেশনগুলি এই ধরণের ক্রিয়াকলাপ থেকে বেঁচে থাকতে পারে।

tmux lsসার্ভারটি এখনও চলছে কিনা তা পরীক্ষা করে দৌড়াতে চেষ্টা করুন । যদি তা না হয় তবে এটি সম্পর্কে অভিযোগ করা উচিত।

পরিবর্তে আপনি যদি সেশনের একটি তালিকা পান তবে পরিবর্তিত প্রত্যেকটির সাথে সংযুক্ত করুন এবং সেগুলি বন্ধ করুন। শেষ সেশনটি বন্ধ হয়ে গেলে tmux সার্ভার প্রক্রিয়াটি মারা যাবে। এরপরে আপনি যখন নতুন সেশন শুরু করবেন তখন একটি নতুন সার্ভার প্রক্রিয়া তৈরি হবে এবং এটি tmux.confফাইলটি পড়বে ।

আপনি যদি বিদ্যমান সেশনগুলি বন্ধ করতে না চান তবে আপনি tmux সার্ভারকে কনফিগারেশন ফাইলটি পড়তে বলতে পারেন tmux source ~/.tmux.conf


22

ব্যবহার করুন tmux kill-server, তার পরে একটি নতুন tmux সেশন শুরু করুন।


তুমি আমার দিন বাঁচাও!
zx1986

1
তবে দয়া করে নোট করুন যে সার্ভারটি মেরে দেওয়ার পরে আপনি সমস্ত ওপেন সেশন / ট্যাব হারাবেন।
আফশিন মেহরাবানি


-2

এটি করার জন্য আপনাকে টিএমউক্স প্রক্রিয়াটি পুনরায় চালু করতে হবে: পিএস -এক্সএক্সএক্সএক্সএক্স | grep tmux কিল -9 # প্রসেস

এখন tmux শুরু করুন এবং আপনার .tmux.conf কাজ করবে


2
যদিও tmux সেশনগুলি পুনরায় আরম্ভ করা বিদ্যমান, গ্রহণযোগ্য উত্তর ইতিমধ্যে করতে বলছে ঠিক তেমনই । আপনি ইতিমধ্যে উত্তরটিতে ডাউনটাওট থেকে দেখতে পাচ্ছেন যে সাইটের উদ্দেশ্য স্বতন্ত্র উত্তর সংগ্রহ করা; আপনার বিদ্যমান উত্তরগুলি থেকে পৃথক কিনা তা নিশ্চিত করুন। ধন্যবাদ, এবং U&L এ আপনাকে স্বাগতম!
জেফ স্ক্যালার হলেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.