আমি এই প্রশ্নটি জিজ্ঞাসা করতে শুরু করেছিলাম তবে আমার কাছে এটি খোলা থাকার পরে উত্তর দিয়েছিল। আমি এই প্রশ্নটি পোস্ট করতে যাচ্ছি, এটি আমার সমাধান সহ অনুসরণ করুন এবং এটি অন্যান্য সম্ভাব্য সমাধানগুলিতে উন্মুক্ত রাখুন।
<
গল্পের>
আমি একজন টেমাক্স এবং ভিএম ব্যবহারকারী। আমি দূরবর্তী ভিমের কাজ পছন্দ করি কারণ যখন কোনও ফ্ল্যাশ মুভি আমাকে কর্নেল প্যানিক দেয় তখন উবুন্টু ডেভলপমেন্ট মেশিনগুলি কিরকিংয়ের বিষয়ে উদ্বিগ্ন হওয়ার দরকার নেই। টিএমউक्स চালানোর অর্থ হল যে আমি পুনরায় বুট করার পরে ওপেন ফাইলগুলি আমার জন্য অপেক্ষা করছে এবং আমি যেখান থেকে ছেড়ে এসেছি সেখান থেকে চালিয়ে যেতে পারি। আমি যখন এই জাতীয় সংযোগ স্থাপন করি তখন টিএমএক্স সেশনে ভিম চালাতে আমার সমস্যা হয়েছিল:
ssh example.com -t 'tmux attach'
ইউটিএফ -8 ইস্যুটি ক্রপ আপ করে যা সাধারণত শেলিংয়ের সময় এবং কেবল ম্যানুয়ালি একটি টিএমক্স সেশনে সংযুক্ত হওয়ার সময় ক্রপ হয় না।
<
/ গল্পের>
সুতরাং আমি এসএসএস লগিনে কিছু শুরু করার পুনর্ব্যবহারযোগ্য পদ্ধতি চাই যা আমার .zshrc
(বা আপনার .bashrc
যদি এখনও বাশ ব্যবহার করে) কনফিগার করা আমার অন্যান্য পরিবেশের জন্য প্রয়োজনীয় হতে পারে তবে এটির কোনওরূপে প্রভাব ফেলবে না that আমি মাঝে মাঝে খুব কথিত মেশিনে স্থানীয়ভাবে কাজ করি যখন উপস্থিত হয়।
ssh example.com -t 'tmux attach'
তা নয় কারণ এটিতে আমার পরিবেশটি লোড করার ক্ষেত্রে সমস্যা রয়েছে তবে ইউটিএফ -8 চরিত্র প্রদর্শন নিয়ে আমার সমস্যা হয়েছে; প্রচলিত পদ্ধতিতে সংযোগ করার সময় এই সমস্যাটির অস্তিত্ব নেই। এই কারণেই এই প্রশ্নটি এসএসএইচের সাথে সংযুক্ত হওয়ার সাথে সাথে স্ক্রিপ্টগুলি চালনার বিষয়ে।