উত্তর:
আপনার VISUALপরিবেশ পরিবর্তনশীলটি অন্য কোনও কিছুর জন্য সেট করা খুব সম্ভবত । চেষ্টা করুন:
export VISUAL=vi
VISUALসেট না করা থাকলে EDITORভেরিয়েবল ব্যবহার করা হয়। কিন্তু VISUALঅগ্রাধিকার আছে EDITOR।
লোকটির উদ্ধৃতি দিতে:
-বি বিকল্পটি ভিজুয়াল বা এডিটোর এনভায়রনমেন্ট ভেরিয়েবল দ্বারা নির্দিষ্ট করা সম্পাদক ব্যবহার করে বর্তমান ক্রন্টব সম্পাদনা করতে ব্যবহৃত হয়
প্রায়শই যদি আপনি crontab -eএক্স থেকে চালনা করেন তবে আপনি VISUALসেট করেছেন; এটিই ব্যবহৃত হয়। এটা চেষ্টা কর:
VISUAL=vi crontab -e
এটি কেবল আমার জন্য কাজ করেছে :)
sudo VISUAL=vi crontab -e
যদি উপরের পদ্ধতিগুলি কাজ না করে (যেহেতু তারা আমার উবুন্টু ১৩.০৪ ইনস্টলেশন কাজ করে না) চেষ্টা করুন:
বিভিন্ন বিকল্প উপায় আছে:
1) নির্বাচন সম্পাদক নির্বাচন করুন
select-editor
2) ম্যানুয়ালি ফাইলটি সম্পাদনা করুন: ~/.selected_editorআপনার পছন্দসই সম্পাদকটি নির্দিষ্ট করে। এই বিকল্পের সাহায্যে আপনি সম্পাদক পরামিতি নির্দিষ্ট করতে পারেন।
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/emacs -nw"
3) আপনি কমান্ডলাইনে ফ্লাইতে এটির সাথে উল্লেখ করতে পারেন:
env VISUAL="emacs -nw" crontab -e
nanoক্রোনটব প্রথমবার খুলতে গিয়ে আমি ভুল করে ডিফল্ট সম্পাদক সেট করেছিলাম । তারপরে আমাকে sudo select-editorএটি কাজে লাগাতে হবে। টিপ যদি কেবলমাত্র select-editorকাজ না করে
আমার মনে হয় আপনার পুরো পথটি ব্যবহারের প্রয়োজন হতে পারে:
export EDITOR=/usr/bin/vim
VISUALপ্রথমে চেক করা হয়। সুতরাং আপনার মত একটি নিখুঁত মতামত একটি এসএসএইচ সেশনের জন্য ভাল কাজ করে এবং একটি ডেস্কটপ বাক্সে রহস্যজনকভাবে ব্যর্থ হয়।
এটি ভিআইএম সম্পাদকটিতে খোলার জন্য আপনি নীচের কমান্ডটি ব্যবহার করতে পারেন।
export VISUAL=vim; crontab -e
দ্রষ্টব্য: দয়া করে আপনার সার্ভারে ভিআইএম সম্পাদক ইনস্টল করা আছে তা নিশ্চিত করুন।
এটা আমার জন্য কাজ করে না। আমি সুডো দিয়ে ক্রোনট্যাব চালাই, সুতরাং আমি রুটটিতে চলে এসেছি, উপরের পরামর্শগুলি দিয়েছি এবং ক্রন্টাব ভিমে খুলবে, তবে এটি এখনও আমার ব্যবহারকারীর অ্যাকাউন্ট থেকে আসে না। অবশেষে আমি sudo select-editorব্যবহারকারীর অ্যাকাউন্ট থেকে দৌড়েছি এবং এটি কৌশলটি করেছে।
find ~/ -mount ! -user $(whoami)। আপনি চালিয়ে সমস্যার সমাধান করতে পারেন:sudo chown -R $(whoami):$(whoami) ~/।
export VISUAL=vim(setenv VISUAL "vim"টিসিএস শেলের জন্য) এটি দুর্দান্ত কাজ করে !!