উত্তর:
আপনি zsh কে অবহিত করতে পারেন যে আপনার .zshrc- এর উপসর্গ 'নোকরেক্ট' দিয়ে এটিকে আলাদা করে নির্দিষ্ট কমান্ডগুলিতে স্বতঃসংশোধন করা উচিত নয় (উদাহরণস্বরূপ: http://dzen.geekmode.org/wiki/wiki.cgi/-main/ZshConfigration ) :
alias vim='nocorrect vim'
বিকল্পভাবে - যদি এই শ্বেত তালিকাটি হতাশাজনক হয়ে ওঠে - আপনি আপনার .zshrc এ নিম্নলিখিতটির সাথে পুরোপুরি স্বয়ংক্রিয় সংশোধন বন্ধ করতে পারেন।
Zsh ব্যবহারের নতুন সংস্করণগুলির জন্য:
unsetopt correct
zsh ব্যবহারের পুরানো সংস্করণগুলির জন্য:
unsetopt correct-all
সংশোধন করার জন্য: এখানে এই বিষয়ে একটি পূর্ববর্তী আলোচনা এখানে - zsh करेাল বৈশিষ্ট্য ব্যতিক্রম?
unsetopt correct_all
পরিবর্তিত হয়েছেunsetopt correct
zshoptions
জন্যও বলা হয়েছে CORRECT_ALL
: সমস্ত আর্গুমেন্টের বানানটি একটি লাইনে সংশোধন করার চেষ্টা করুন । তদ্ব্যতীত, উভয় লোকের জন্য প্রবেশ CORRECT
এবং CORRECT_ALL
কমপক্ষে ২০০৮ সাল থেকে পরিবর্তন হয়নি So সুতরাং আমি আপনার বক্তব্যটি অনুপস্থিত; আপনি কি আপনার বিবৃতিতে বাড়ে তা ব্যাখ্যা করতে পারেন ?!
আমি মনে করি এটির একটি আরও ভাল উত্তর পেয়েছি।
আমি সংস্করণ এবং কী সম্পর্কে নিশ্চিত নই, তবে মনে correct_all
হচ্ছে এটি আদেশ এবং আর্গুমেন্টগুলি correct
সংশোধন করবে , যখন কেবলমাত্র আদেশগুলি সংশোধন করে, তাই এই বিরক্তিকর আচরণটি দূর করে।
আমার কনফিগারেশন ফাইলগুলিতে এটি আমার কাছে রয়েছে
unsetopt correct_all
setopt correct
correct-all
আমি যে ডকুমেন্টেশন খুঁজে পেতে পারি তার মধ্যে সত্যিকারের বিকল্প বলে মনে হয় না, আবার রিয়েল লাইফেও নয়। এটা correct_all
। ধন্যবাদ!
source $ZSH/oh-my-zsh.sh
অন্যথায় এটি কাজ করে না। দেখে মনে হচ্ছে ওহ-মাই-জেডএস সঠিক বিকল্পটি পুনরায় সেট করবে।
rspec
মাধ্যমে ব্যবহার করার সময় আমার সমস্যা হয়েছিল zeus
এবং আমি স্বতঃ-সংশোধন সেটিংস রাখতে চাই কারণ তারা এগুলি বাদে অন্য যে কোনও কিছুর জন্য কাজ করে বলে মনে হয় rspec
, তাই উপরের অন্যান্য পরামর্শগুলির মধ্যে আমি কখনও চেষ্টা করি নি।
আমাকে যা করতে হবে তা হ'ল nocorrect
জিউস নিজেই:
ওরফে জিউস = 'নিখরচায় জিউস'
যদি আপনি ওহ-মাই-জেডএস ব্যবহার করেন:
সংশোধন করুন
সমস্ত স্ব-সংশোধন অক্ষম করবে will
ব্যতিক্রমগুলির জন্য উপকরণ সেট করা (নীচের লিঙ্কটি দেখুন) আমার পক্ষে কৌশলটি করে না।
https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/correction.zsh
bundle exec cucumber <some_specific_feature> && bundle exec rspec <some_specific_spec>
। আমি আরএসপেকের জন্য একটি উপনাম যুক্ত করেছি। কোন টিপস?