টিমাক্স-এ কি হার্ডকপি পাওয়া সম্ভব?


9

আমি টিএমাক্স এবং স্ক্রিনের মাঝে ফ্লিপ ফ্লপ করতে থাকি এবং এখনই আমি টিএমউक्स কিকটিতে ফিরে এসেছি। আমি একটি বন্ধুর জন্য কিছু সেটআপ করছি, এবং আমি অধিবেশনটির একটি হার্ড কপি তৈরি করতে চাই যাতে তিনি যে কমান্ডগুলি চালাচ্ছিলেন তা তিনি দেখতে পান। আমি জানি পর্দায় এটি সম্ভব, তবে আমি কি এটি টিএমউक्स দিয়ে করতে পারি? লোক পৃষ্ঠাতে হার্ডকপির সাথে সম্পর্কিত কিছু নেই বলে মনে হচ্ছে ...

উত্তর:


12

এটা হিসাবে সহজ হিসাবে নয় screen, কিন্তু এটি দিয়ে করা যাবে capture-paneএবং save-buffer। নীচের উদাহরণটি TARGETফলকের সামগ্রীগুলি (বা বর্তমান ফলকটি যদি কিছু না দেওয়া হয়) ফাইলটিতে অনুলিপি করবে ~/tmux.hardcopy:

tmux capture-pane -t TARGET \; save-buffer -b 0 ~/tmux.hardcopy H 

tmux.conf";" থেকে অব্যাহতি রেখে বিকল্প হিসাবে এটি একটি বাধ্যতামূলক হিসাবে যুক্ত করুন ; প্রয়োজনীয় হিসাবে:

bind H capture-pane \; save-buffer -b 0 ~/tmux.hardcopy \; delete-buffer -b 0

যেমনটি এখানে দেখা যায় ।


@ মুন্ডোগজি: ধন্যবাদ, আধা-কলোনগুলি অবশ্যই পালানো উচিত।
থোর

4

এছাড়াও, অ্যাসিইনিমা হ'ল একটি খুব সুন্দর টার্মিনাল রেকর্ডার (কেবল পাঠ্য) যা আপনি অনলাইনে শেয়ার করতে চাইলে tmux (বা কোনও টার্মিনাল) দিয়ে ব্যবহার করতে পারেন। এটি এসিইনিমা সাইটে আপলোড করে একটি সংক্ষিপ্ত লিঙ্ক দেয় (যা আপনি "ইউআরএল" টিএমউক্সে ফাংশন দিয়ে খুলতে পারেন)।

এটি টিউটোরিংয়ের জন্য খুব সুন্দর, কারণ নতুনরা রিয়েল-টাইম টাইপিংকে বিশাল ট্রান্সক্রিপ্টের চেয়ে আরও সহজেই অনুসরণ করতে পারে।

এটি গিথুবে রয়েছে : সেরিল / অ্যাসিইনিমা


3
script

রেকর্ডিং শুরু করতে, এবং

exit

রেকর্ডিং সেশন থেকে প্রস্থান করতে। যদিও ট্যাব-স্বতঃসিদ্ধ এবং মুছুন কীগুলি কিছুটা অদ্ভুত (^ G ইত্যাদি) দেখায়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.