উইন্ডোজের প্রশাসক হিসাবে কীভাবে "Vim দিয়ে সম্পাদনা করবেন"?


6

আপনি যখন উইন্ডোজে gvim ইনস্টল করেন, আপনি ডান-ক্লিক এক্সপ্লোরার প্রসঙ্গ মেনু আইটেমটি পাবেন: "ভিমের সাথে সম্পাদনা করুন"। "অ্যাডমিনিস্ট্রেটর হিসাবে ভিমের সাথে সম্পাদনা করুন" বা প্রশাসক মোডে ভিমের সাথে সর্বদা ফাইলটি খুলতে বিদ্যমান শর্টকাট পরিবর্তন করার কোনও উপায় আছে কি? আমি gvim.exeসর্বদা প্রশাসক হিসাবে চালানোর জন্য সেটিংয়ের চেষ্টা করেছি , তবে এটি প্রসঙ্গ মেনু আইটেমটি ভঙ্গ করে বলে মনে হচ্ছে; এটি ত্রুটিটি দেয় "প্রক্রিয়া তৈরি করতে ত্রুটি: gvim আপনার পথে আছে কিনা তা পরীক্ষা করুন!"

আপডেট: ম্যাজিক্যান্ড্রে ১৯৮১ আমাকে আংশিকভাবে যা চাই তা অর্জন করতে nircmd ব্যবহার করার একটি দুর্দান্ত উপায় দেখিয়েছে । আমি একবার উইন্ডোজ সিস্টেম 32 ডিরেক্টরিতে nircmd.exe ইনস্টল করার পরে এটি রেজিস্ট্রিতে যুক্ত করুন (এটি একটি .regফাইলের মধ্যে রেখে এটি চালিয়ে যাচ্ছেন) একটি প্রসঙ্গ মেনু আইটেম যুক্ত করেছেন যা আমাকে প্রশাসক হিসাবে ফাইলগুলি সম্পাদনা করতে দেয়:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Edit with Vim as Administrator]

[HKEY_CLASSES_ROOT\*\shell\Edit with Vim as Administrator\command]
@="nircmd.exe elevate \"C:\\Program Files (x86)\\Vim\\vim74\\gvim.exe\" \"%1\""

এটি যদিও আমি চাই ঠিক ততটা সুন্দরভাবে সংহত হয়নি, কারণ এটি ভিম সহায়ক ডিএলএল ব্যবহার করে না এবং অতিরিক্ত nircmd সরঞ্জাম ব্যবহারের প্রয়োজন।


আপনার উত্তরটি সঠিক হিসাবে চিহ্নিত করা উচিত।
এজেপি

কিসের অপেক্ষা? প্রশ্নটি এবং উত্তরটিতে এখন সমাধানটি, যা আসলে কেবলমাত্র একটি ইঙ্গিত যা ভিমের সাথে কিছু করার নেই, এটি সঠিক হিসাবে নির্বাচিত হয়েছে? এটি স্ট্যাকওভারফ্লো কীভাবে কাজ করে তা নয়। দয়া করে এটি পরিষ্কার করুন।
ব্রুনো ব্রোনোস্কি

উত্তর:


4

আমি টুল nircmd ব্যবহার করি যা elevateঅ্যাডমিন হিসাবে প্রোগ্রাম চালানোর একটি বিকল্প আছে।

প্রশাসক হিসাবে ভিজ্যুয়াল স্টুডিও প্রকল্পগুলি (স্লেন ফাইল) খোলার জন্য এখানে একটি বিকল্প রয়েছে:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell\Open Solution elevated]
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell\Open Solution elevated\Command]
@="\"C:\\Windows\\nircmd.exe\" elevate \"C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\MSEnv\\VSLauncher.exe\" \"%1\""

আমার কোনও ধারণা নেই gvim কীভাবে নিজেকে ডান ক্লিকে যুক্ত করে, তাই এন্ট্রিগুলি সংশোধন করুন। HasLUAShieldএন্ট্রি সহজে যে এই প্রশাসক হিসাবে একটি টাস্ক চালানো দেখতে করতে এন্ট্রি করার UAC ঢাল যোগ করা হয়েছে।


ম্যাজিক্যান্ড্রে ১৯৮১ এর ধারণাটি আসলে কাজ করে। ধন্যবাদ। আমি এখানে একটি স্ক্রিনশট সংযুক্ত করেছি। একটি বিষয় যুক্ত করতে হবে: আপনি যখন .reg ফাইলটি সংরক্ষণ করেন, তখন ইউনিকোডের এনকোডিং ব্যবহার করে এটি সংরক্ষণ করা ভাল। এছাড়াও আপনার মামলার জন্য সঠিক কিনা তা দেখতে .reg ফাইলটিতে ভিম সংস্করণ এবং পথটি পরীক্ষা করুন। এটি কাজ করে!
বিয়ানকো

আমি মনে করি না এটিতে আসলে ভিমের উত্তর রয়েছে। আমি মনে করি এটি ভিজুয়াল স্টুডিওর উপর ভিত্তি করে একটি ইঙ্গিত। আমরা কি ভিএম এর জন্য প্রকৃত উত্তর পেতে পারি?
ব্রুনো ব্রোনোস্কি

@ ব্রুনো ব্রোনোস্কি আসুন, কিছুটা নিজস্ব উদ্যোগ নিন এবং আমার কাছে ভিম ইনস্টল না হওয়ায় চাবিটি সন্ধান করুন।
ম্যাজিক্যান্ড্রে 1981

আপনার কাছে ন্যায়সঙ্গতভাবে আমার স্বীকার করা উচিত আমি ১৯৯ 1997 সাল থেকে প্রথমবারের জন্য উইন্ডোজ ব্যবহার করছি That এটি বলেছে, এটি আরও পরিচিত কারও পক্ষে প্রচুর তথ্য হতে পারে। তবে আমার কাছে এটি আরও অনেকটা অন্তরের রসিকতার মতো। আমি এটা খুঁজে বের করতে। তবে এটি ছিল অত্যন্ত আন-স্ট্যাক ওভারফ্লো।
ব্রুনো ব্রোনোস্কি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.