আমি কি অন্য টার্মিনাল থেকে একটি ভিএম সেশন চুরি করতে পারি?


13

আমি screenকাজ শুরু করার আগে শুরু করতে ভুলে গিয়েছিলাম এবং এখন আমি আমার ল্যাপটপ থেকে আমার মেশিনে এসএসএইচ করব। ps -aআমাকে ভিএম প্রক্রিয়াটির প্রসেস আইডি দেয়। আমি কি আমার অন্যান্য টার্মিনাল থেকে ভিএম সেশনটি চুরি করতে এবং এটি আমার এসএস সেশনে সংযুক্ত করতে পারি?


1
এটি মেরে ফেলুন এবং অদলবদল পুনরুদ্ধার করুন ( vi -r filename) আপনার পক্ষে ঠিক আছে?
ডেভিড বেরেরা

উত্তর:


12

Reptyr প্রোগ্রাম আপনি যে কাজ করতে সম্ভব হবে।


এই জিনিস সত্যিই কাজ করে!
সিভান

1

আপনি ভিএম সেশনটি ব্যবহার করে সংরক্ষণ করতে পারেন :mksession ~/session.vimএবং এটি ব্যবহার করে স্ক্রিনে আবার লোড করতে পারেন vim -S ~/session.vim

:mksession মূলত বর্তমান ভিআইএম সেশনটি ফাইল হিসাবে সংরক্ষণ করে যা আপনি টার্মিনালের মধ্যে দিয়ে যেতে পারেন, বা আপনার কম্পিউটার বন্ধ হয়ে গেলে, আবার খুলুন ইত্যাদি etc.


প্রকৃতপক্ষে, যদি আপনার এক্সিকিউটেবলের মধ্যে ক্লায়েন্টসভার বিকল্প থাকে তবে আপনার চলমান সেশনটি সাশ্রয় করার জন্য @ প্যাস্কাল যে কমান্ডগুলি উল্লেখ করেছেন সেগুলি দূরবর্তীভাবে পাঠাতে সক্ষম হবে এবং এটি বন্ধ করে দিতে হবে। তারপরে আপনি এই শব্দটিকে পুনরুদ্ধার করতে পারেন। যেটিতে আপনি রয়েছেন See দেখুন ': h রিমোট_সেন্ড ()'
পটসডল

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