আমি কীভাবে 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.