আমি কীভাবে UNIX এ আমার "ডিফল্ট সম্পাদক" হিসাবে "vi" সেট করতে পারি?


135

আমি বিশ্বাস করি যে আমি এর মতো কিছু করতে পারি export EDITOR=viতবে ঠিক কী প্রবেশ করতে হবে এবং কোথায় হবে তা আমি নিশ্চিত নই।

কীভাবে আমি আমার ডিফল্ট সম্পাদক হিসাবে "vi" সেট করতে পারি?


5
শুধু export EDITOR=vimআপনার bashrc বা zshrc বা ..rc মধ্যে
কেন্ট


3
উবুন্টু ইন ( যেমন বললেন ), চালানোর চেষ্টা করুন: select-editor
পাবলো এ

উত্তর:


164

আপনার এটিকে আপনার শেলের কনফিগারেশন ফাইলে যুক্ত করা উচিত। বাশের জন্য, এটি হয় ~/.bashrcবা ~/.bash_profile। এছাড়াও আপনি সেট করা উচিত $VISUAL, যেমন কিছু প্রোগ্রাম (সঠিকভাবে) পরিবর্তে ব্যবহার $EDITOR(দেখুন VISUALবনামEDITOR )। অতিরিক্ত হিসাবে, যদি না জানেন তবে আপনার vimপরিবর্তে এটি সেট করা উচিত vi

টিএল; ডিআর, আপনার শেল কনফিগারেশনে নিম্নলিখিতগুলি যুক্ত করুন (সম্ভবত ~/.bashrc):

export VISUAL=vim
export EDITOR="$VISUAL"

আমার জন্য কাজ করছে না! আমি এর পরেও একটি নম্বর দেখতে পাচ্ছি: "সুডো ক্রোনটব -e" ক্রোনট্যাব সম্পাদনার পরিবর্তে!
মোহসেন আবাসি

@ মোহসেনআবাসি আপনার অর্থ কী "আমি এখনও একটি সংখ্যা দেখছি?" পরীক্ষা করে দেখুন যে EDITORউভয় আপনার পরিবেশ রয়েছে ( env | grep EDITOR) এবং প্রেরণ করা sudo( sudo env | grep EDITOR), আপনার সিস্টেমের উবুন্টু নিরাপত্তা নীতি যেমন নিষিদ্ধ হতে পারে (দেখুন man sudoআরো বিস্তারিত জানার জন্য)।
অ্যান্ড্রু মার্শাল

আমি বোঝাতে চাইছি যে মৃত্যুদণ্ড কার্যকর করার পরে আমি কেবলমাত্র একটি নম্বর ('উইম' সম্পাদক খুলছি না) দেখতে পাচ্ছি: 'sudo crontab -e'। যেহেতু আমার উবুন্টুতে ক্রোন জব সম্পাদনার জন্য কোনও ডিফল্ট সম্পাদক নেই। ডিফল্ট সম্পাদক থাকতে আপনার সমাধানটি আমার পক্ষে কিছুই করে না। কেবলমাত্র 'ডবসভান্ডারমিয়ার' এর সমাধান কাজ করে।
মোহসেন আবাসি

104

আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনার ডিফল্ট পাঠ্য সম্পাদকও সেট করতে পারেন।

sudo update-alternatives --config editor

3
এটি আমার জন্য ডিফল্ট সেটও করেছিল git, যা আমার প্রয়োজন মতো ছিল।
Kzqai

এটি আমার জন্য ডিফল্ট সেটও করেছিল ranger, যা আমার প্রয়োজন মতো ছিল। PS: যারা একই কাজ করার চেষ্টা করছেন তাদের কেবল সূচককে সহায়তা করার জন্য।
ডাব্লুয়ানিয়া

1
কেবল এটি আমার জন্য উবুন্টু সার্ভারে 18.04
ব্যবহারকারীর 75131385

17

পাবলো বিয়ানচি যেভাবে একটি মন্তব্যে উল্লেখ করেছেন , আপনি চালাতে পারেন

select-editor

এবং এটি আপনাকে কোন সম্পাদক ব্যবহার করতে জিজ্ঞাসা করবে। আপনি যদি ভিএমকে বিকল্প হিসাবে না দেখেন তবে চালান

apt install vim

এবং আবার চেষ্টা করো.


4

যদি বাশ আপনার শেল হয় তবে এটি .bash_profileআপনার হোম ডিরেক্টরিতে সন্নিবেশ করান ; zsh যদি আপনার শেল হয়, তবে এটি sertোকান .zprofile; অন্যান্য শেলগুলির জন্য অনুরূপ ডকুমেন্টেশন দেখুন।

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