আমি কয়েক বছর ধরে VI ষ্ঠ এবং ভিআইএম ব্যবহার করছি (৩০ বা ততোধিক) (এক্সটার্মে, নিজস্ব উইন্ডো নয়, জিভিআইএম) এবং আমার কাছে ভিআইএম কমান্ডগুলির একটি বিশাল গ্রন্থাগার রয়েছে যা আমি নির্বাচন হিসাবে মাউস মিডল বোতামটি ব্যবহার করে ভিম দিয়ে থাকি।
উদাহরণস্বরূপ আমি প্রায়শই এমন জিনিসগুলি করতাম ...
vi {many_hundreds_of_files}
paste vim commands using mouse - one paste per file.
নির্বাচনের পরিবর্তে টেস্ট প্রতিস্থাপন, ফর্ম্যাট করা, লাইনগুলি সরানো ইত্যাদি ইত্যাদি ইত্যাদি করার জন্য ভিআইএম কমান্ডগুলি অন্তর্ভুক্ত থাকে এবং সাধারণত: ডাব্লু এবং: পরবর্তী ভিআইএম কমান্ডগুলি নির্বাচনের শেষে, তাই ভিএম আমার জন্য পরবর্তী ফাইলটিতে আবার পেস্ট করার জন্য প্রস্তুত। এটি আমাকে বিশেষ জটিল স্ক্রিপ্টগুলি (যেমন পার্ল ইন-প্লেস এডিটিংয়ের মতো) করার প্রয়োজন ছাড়াই খুব জটিল উপায়ে বিপুল সংখ্যক ফাইল আপডেট করতে দেয়।
এর মধ্যে কয়েকটি ভিআইএম কমান্ড আটকানো 200+ লাইন দীর্ঘ (আমি স্ক্রিনে পপ-আপ করা টেক্সট ফাইলগুলিতে সঞ্চিত এবং 'অনুলিপি'! এটি আমার পুনরায় ফর্ম্যাটিং করা হাজার হাজার ফাইলের সেটে প্রচুর পরিবর্তন করে But তবে কেবলমাত্র ফাইলের নির্দিষ্ট সেটের জন্য, আমার প্রতিদিনের ভিএম কাজের জন্য নয় E EG: পাঠ্য / ডেটা ফাইলের জন্য বাল্কটি পুনরায় গঠন করতে।
সমস্যাটি...
আমার শেষ সিস্টেমের প্যাচ চলাকালীন (ফেডোরা 25) ভিএম এখন মাউস নির্বাচনটি পাঠ্য হিসাবে পাঠ্য হিসাবে পাঠায় এবং ভিএম কমান্ড হিসাবে আটকায় না, এবং আমি এটিকে থামাতে পারি না বলে মনে হয়!
এটি অন্য সিস্টেমে এখনও দুর্দান্ত কাজ করে (ফেডোরা 24)।
আমি যদি পাঠ্য হিসাবে পেস্ট করতে চাই তবে আমি আটকানোর আগে মোড প্রবেশ করান! আমি ভিআইএম চাই না নির্বাচন সারণিটি সন্নিবেশ মোডে না থাকলে স্বয়ংক্রিয়ভাবে নির্বাচনগুলি আটকে দিন। আমি বুঝতে পারি এটি সুরক্ষা বৈশিষ্ট্য হিসাবে বোঝানো হয়েছিল, তবে আমার কাছে এটি একটি প্রধান ব্যবহারের বিষয়।
আমি এমন কোনও মেশিন থেকে টার্মিনো এন্ট্রি (xterm-256color) ডেটিং করার চেষ্টা করেছি যা (বিশেষত "কিমিওস" টার্মিনো এন্ট্রি) করে না। আমি ভিএম ": সেট মাউস =" সেটিংয়ের দিকেও লক্ষ্য করেছি (যা নাল!) আমি জানি না যে এটি এক্সটার্ম (সন্দেহজনক), বা ভিআইএম (সম্ভবত) -র পরিবর্তিত লগ এবং গুগল অপ্রয়োজনীয় হয়েছে কিনা something
কিছুই পুরানো আচরণ বলে মনে হচ্ছে না।
vim
পরিবর্তন: কীভাবে কীভাবে vim
কোনও xterm
কিবোর্ডের মাধ্যমে কিছু প্রবেশ করা যায় বা মাউস বোতামের মাধ্যমে আটকানো যায়? আমি এ জাতীয় কোনও প্রক্রিয়া জানি না। অন্যদিকে, xterm
জানে যে এটি কার্যকর হচ্ছে vim
তাই এটি i
এবং <esc> এর সাথে পেস্টকে ঘিরে রাখার সিদ্ধান্ত নিতে পারে । (ক) বিভিন্ন ধরণের টার্মিনাল উইন্ডো দিয়ে চেষ্টা করুন এবং (খ) vim
আলাদা নামের সাথে একটি অনুলিপি করুন । এটি সমস্যার কারণ সংকুচিত করতে সহায়তা করা উচিত।
vim
আপনার পেস্ট পদ্ধতি হাইজ্যাক করে। সম্ভবত আপনার মেশিনে ssh'ing বা telneting চেষ্টা করুন এবং সেভাবে আটকানো। আপনার যদি উইন্ডোজ বাক্স থাকে তবে আপনার ফেডোরা 25 মেশিনে টুকরো টুকরো টুকরো টুকরো ব্যবহার করুন এবং সেভাবে আটকান।
gvim.exe
(গ্রাফিকাল-ভিএম) এবং কমান্ড-লাইন পাবেন vim.exe
। Gvim.exe এ "পুনর্গঠন" আটকান এবং আপনি পান itext
। এটি vim.exe এ আটকান এবং আপনি পানtext
pastetoggle
বিকল্পটি?