ভিএমএসের মাধ্যমে ক্লিপবোর্ড ব্যবহার করা


24

আমার কাছে উবুন্টু 11.04 ডেস্কটপ এবং একটি 11.04 ভিপিএস সার্ভার রয়েছে।

প্রতিস্থাপন করার পর vimসঙ্গে vim-gtk(আমি গুই যদিও প্রয়োজন নেই), আমি সিস্টেমের ক্লিপবোর্ড ব্যবহার করতে পারবেন আছি vim। আমি উবুন্টু সার্ভারে একই বৈশিষ্ট্যটি ব্যবহার করতে চাই তবে দেখে মনে হচ্ছে এটি এর সাথে কাজ করে না ssh -X

আমি কি এই বৈশিষ্ট্যটি সক্ষম করতে পারি এমন কোনও উপায় আছে বা এর জন্য আমার কী প্রয়োজন nano?


উইন্ডোজ হোস্টের জন্য সম্পর্কিত: স্ট্যাকওভারফ্লো.
com/ প্রশ্নস / 13৩১২62২/২

উত্তর:


29

"ক্লিপবোর্ড" এক্স 11 এর একটি বৈশিষ্ট্য, সুতরাং আপনাকে "বিশ্বস্ত" মোডে এসএসএইচ সংযোগের জন্য "এক্স 11 ফরোয়ার্ডিং" সক্ষম করতে হবে:

$ ssh -Y myserver

(ডিফল্টরূপে, ব্যবহারে X11 "অনির্ভরযোগ্য" মোড, যা কিছুটা হয় ফরওয়ার্ড হয় খুব নিয়ন্ত্রণমূলক। -Yবিধিনিষেধ অক্ষম করে।)

এটিও নিশ্চিত করুন যে সার্ভারটি রয়েছে xauthএবং একটি এক্স 11-সক্ষম সংস্করণ ভিআইএম ইনস্টলড আছে। আপনি ব্যবহার করতে পারেন xsel -oএবং xsel -o -bক্লিপবোর্ডটি অ্যাক্সেস করা যায় তা যাচাই করতে।


এটি স্থায়ী করতে, আপনার স্থানীয়টিতে নিম্নলিখিতগুলি যুক্ত করুন ~/.ssh/config:

Host myserver
    ForwardX11 yes
    ForwardX11Trusted yes

1
আমি সার্ভারে vim-gtk ব্যবহার করছি এবং X11 সক্ষম হওয়া "vim --version" ব্যবহার করে দেখতে পাচ্ছি is জাওথ সম্পর্কে কিছুই নেই। এটি আমি পেয়েছি: sel xsel -o xsel: প্রদর্শন খুলতে পারবেন না: (নাল): সাফল্য
জাজ

1
"sudo apt-get install xauth" কৌশলটি করেছে।
জাজ

যার জন্য এটি দরকারী: এটি আমার পক্ষে কাজ করেছে তবে কেবল +রেজিস্টার দিয়ে নয়, *নিবন্ধক। আপনার মাইলেজ পরিবর্তিত হতে পারে.
ওয়াল্ট ডব্লিউ

এটির অর্থ কি আপনি আসলে এক্স-ভিত্তিক ভিএম ব্যবহার করছেন, এবং কমান্ড লাইনের পাঠ্য ভিত্তিক ভিম নয়?
সিএমসিডিগ্রাগনকাই

@ সিএমসিডিগ্রাগনকাই: না vim, আপনি চালনা করলেও আপনি এখনও টেক্সট-ভিত্তিক ভিম পাবেন - যার ক্লিপবোর্ডে অ্যাক্সেস করার জন্য নূন্যতম এক্স 11 সমর্থন রয়েছে such
মাধ্যাকর্ষণ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.