මෙන්න මම එය කරන්නේ කෙසේද, නමුත් මා වෙනුවෙන් එය කිරීමට මම අන්වර්ථයක් සාදා ඇත.
$ cd ~Downloads/git; git clone https:git.foo/poo.git
මෙය කිරීමට වඩා අලංකාර ක්රමයක් බොහෝ විට ඇත, කෙසේ වෙතත් මෙය මට පහසුම බව මට පෙනී ගියේය.
මෙන්න මම දේවල් වේගවත් කිරීමට නිර්මාණය කළ අන්වර්ථයයි. මම එය zsh සඳහා සාදන ලදී, නමුත් එය බාෂ් හෝ මාළු, xyzsh, fizsh වැනි වෙනත් කවච සඳහා හොඳින් ක්රියා කළ යුතුය.
ඔබේ ප්රියතම සංස්කාරකය සමඟ සංස්කරණය කරන්න ~/.zshrc
, /.bashrc
ආදිය (මගේ ලීෆ් පෑඩ්, එබැවින් මම ලියමි $ leafpad ~/.zshrc
).
කෙසේ වෙතත්, මගේ පුද්ගලික මනාපය නම්, මගේ අන්වර්ථ නාමයන් පිළිබඳව සොයා බැලීමට zsh ප්ලගිනයක් සෑදීමයි. මෙම විධානයන් ක්රියාත්මක කිරීමෙන් ඔබට oh-my-zsh සඳහා පුද්ගලික ප්ලගිනයක් නිර්මාණය කළ හැකිය:
$ cd ~/.oh-my-zsh/
$ cd plugins/
$ mkdir your-aliases-folder-name; cd your-aliases-folder-name
# In my case '~/.oh-my-zsh/plugins/ev-aliases/ev-aliases'
$ leafpad your-zsh-aliases.plugin.zsh
# Again, in my case 'ev-aliases.plugin.zsh'
පසුව, ඔබ අලුතින් සාදන ලද හිස් alises.plugin ගොනුවට මෙම රේඛා එක් කරන්න:
# Git aliases
alias gc="cd ~/Downloads/git; git clone "
(මෙතැන් සිට, ඔබේ නම මගේ වෙනුවට ආදේශ කරන්න.)
අන්වර්ථයන් වැඩ කිරීමට නම්, ඒවා (zsh සමඟ) ලබා ගත යුතුය (හෝ එය හැඳින්වෙන ඕනෑම දෙයක්). එසේ කිරීමට, ඔබගේ අභිරුචි ප්ලගීන ලේඛනය තුළ මෙය එක් කරන්න:
## Ev's Aliases
#### Remember to re-source zsh after making any changes with these commands:
#### These commands should also work, assuming ev-aliases have already been sourced before:
allsource="source $ZSH/oh-my-zsh.sh ; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh; clear"
sourceall="source $ZSH/oh-my-zsh.sh ; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh"
####
####################################
# git aliases
alias gc="cd ~/Downloads/git; git clone "
# alias gc="git clone "
# alias gc="cd /your/git/folder/or/whatever; git clone "
####################################
ඔබගේ oh-my-zsh ප්ලගිනය සුරකින්න, ධාවනය කරන්න allsource
. එය ක්රියාත්මක නොවන බව පෙනේ නම්, සරලව ධාවනය කරන්න source $ZSH/oh-my-zsh.sh; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh
. එමඟින් ඔබට allsource
මෙතැන් සිට භාවිතා කිරීමට ඉඩ සලසන ප්ලගීන ප්රභවය පටවනු ඇත.
මම මගේ අන්වර්ථ නාමයන් සමඟ Git ගබඩාවක් සෑදීමේ ක්රියාවලියක යෙදී සිටිමි. කරුණාකර ඒවා මෙතැනින් පරීක්ෂා කර බලන්න: එව්ගේ තිත් ගොනු . කරුණාකර ඔබේ අවශ්යතාවන්ට සරිලන පරිදි දෙබලක තබා ඒවා වැඩිදියුණු කරන්න.