কীভাবে zsh ওরফে মুছে ফেলবেন?


19

আমার একটি উপনাম রয়েছে যা ওহ-মাই- zsh প্লাগইন দ্বারা পূর্বনির্ধারিত। -> % alias gcm gcm='git checkout master' আমি এটা মুছে ফেলার জন্য চাই, অর্থাত আমি চাই alias | pcregrep "\bgcm\b"রিটার্ন 1. আমি সঙ্গে চেষ্টা করেছি alias gcm=''কিন্তু যে ওরফে এখনও বিদ্যমান পর।

উত্তর:


37

আপনি কেবল ব্যবহার করে একটি উপনাম মুছতে পারেন:

$ unalias gcm

1
এটি কি চিরকাল বা কেবল এই অধিবেশনের জন্যই এই ইউনিালিয়াস করবে?
উল্কা

@ মিটারগুলি প্রতিটি সেশনের কোনও উপকরণ ছাড়াই শুরু হয়, তারপরে সেগুলি আপনার স্ক্রিপ্টগুলির মাধ্যমে তৈরি হয় - সুতরাং এটি আপনার মধ্যে যা আছে তার উপর নির্ভর করে।
nomadcoder

3

এই অন্য উত্তরটি সঠিক তবে আপনি যদি unalias gcmনিজের .zshrcফাইলে লাইনটি যুক্ত করেন তবে ওহ-মাই-জিএসএস উত্সাহিত হওয়ার পরে এটি অবশ্যই করা উচিত, অন্যথায় এটি zsh ডিফল্ট দ্বারা ওভাররাইট করা হবে।

এটি আপনার .zshrcফাইলে নীচের মতো কিছু দেখাচ্ছে :

source $ZSH/oh-my-zsh.sh

# must unalias all ZSH defaults here AFTER we source the above
unalias gcm
alias gcm="whatever you want"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.