Yadda ake Kirsimati don inganta Linux Terminal da Shell


Lokaci ne mafi ban mamaki na shekara lokacin da duniya ke cikin yanayin Kirsimeti. Lokaci ne mafi farin ciki duka. A cikin wannan labarin, za mu nuna wasu dabaru masu sauƙi da nishaɗi na Linux don bikin kakar.

Za mu nuna yadda ake Kirsimeti ta ƙarshe da harsashi. A ƙarshen wannan jagorar, zaku koyi yadda ake keɓance saurin harsashi ta amfani da masu canjin Bash da haruffan da suka tsere.

A cikin Bash, yana yiwuwa a ƙara emojis, canza launuka, ƙara salon rubutu, da kuma gudanar da umarni waɗanda ke aiwatar da duk lokacin da aka zana faɗakarwa, kamar nuna reshen git ɗin ku.

Don keɓance faɗakarwar harsashin Linux ɗinku don dacewa da wannan lokacin bukukuwan Kirsimeti, kuna buƙatar yin wasu canje-canje zuwa fayil ɗin ~/.bashrc ɗinku.

$ vim ~/.bashrc

Ƙara waɗannan zuwa ƙarshen ~/.bashrc fayil ɗinku.

# print the git branch name if in a git project
parse_git_branch() {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)//'
}
# set the input prompt symbol
ARROW="❯"
# define text formatting
PROMPT_BOLD="$(tput bold)"
PROMPT_UNDERLINE="$(tput smul)"
PROMPT_FG_GREEN="$(tput setaf 2)"
PROMPT_FG_CYAN="$(tput setaf 6)"
PROMPT_FG_YELLOW="$(tput setaf 3)"
PROMPT_FG_MAGENTA="$(tput setaf 5)"
PROMPT_RESET="$(tput sgr0)"
# save each section prompt section in variable
PROMPT_SECTION_SHELL="\[$PROMPT_BOLD$PROMPT_FG_GREEN\]\s\[$PROMPT_RESET\]"
PROMPT_SECTION_DIRECTORY="\[$PROMPT_UNDERLINE$PROMPT_FG_CYAN\]\W\[$PROMPT_RESET\]"
PROMPT_SECTION_GIT_BRANCH="\[$PROMPT_FG_YELLOW\]\`parse_git_branch\`\[$PROMPT_RESET\]"
PROMPT_SECTION_ARROW="\[$PROMPT_FG_MAGENTA\]$ARROW\[$PROMPT_RESET\]"
# set the prompt string using each section variable
PS1="
🎄 $PROMPT_SECTION_SHELL ❄️  $PROMPT_SECTION_DIRECTORY 🎁 $PROMPT_SECTION_GIT_BRANCH 🌟
$PROMPT_SECTION_ARROW "

Ajiye fayil ɗin kuma rufe shi.

Don cajin ya fara aiki, zaku iya rufewa da sake buɗe taga tashar ku, ko samo ~/.bashrc ta amfani da umarni mai zuwa.

$ source ~/.bashrc

Wannan labarin ya fara fitowa a gidan yanar gizon ryanwhocodes.

Shi ke nan! A cikin wannan labarin, mun nuna yadda ake kirsimeti na tashar ku da harsashi a cikin Linux. Mun nuna yadda ake keɓance saurin harsashin ku ta amfani da masu canjin Bash da haruffan da suka tsere. Idan kuna da wasu tambayoyi ko tsokaci, isa ta hanyar amsa tambayoyin da ke ƙasa.