![ターミナルにお気に入りのコマンドのリストを作成する機能はありますか?](https://rvso.com/image/1070913/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%AB%E3%81%8A%E6%B0%97%E3%81%AB%E5%85%A5%E3%82%8A%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E3%83%AA%E3%82%B9%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E6%A9%9F%E8%83%BD%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
ターミナルには、ショートカットや何らかのユーティリティ、ターミナルに統合されたものなどを使用して、お気に入りのコマンドのリストを作成する機能はありますか?
答え1
エイリアスを定義できます:
alias l='ls -al'
alias tlc='toolongcommand'
(それをあなたの に入れることができます.bashrc
)
おそらくご存知でしょうタブ補完(もしそれを聞いたことがないなら、なぜ質問するのか想像できます)。
答え2
私がお勧めしますHSTR(以前は履歴提案ボックスと呼ばれていました。HSTR (HiSToRy) は、履歴からの bash/zsh コマンド補完を改善するコマンドライン ユーティリティです。Ctrl-r よりも補完を簡単かつ効率的にすることを目的としています。
HSTRはコマンド履歴も管理できます(例えば、古くなったコマンドや機密情報を含むコマンドを削除できます)。お気に入りのコマンドをブックマークする。
特にお気に入りの保存に使っています。
インストールするには
sudo add-apt-repository ppa:ultradvorka/ppa && sudo apt-get update && sudo apt-get install hstr && hstr --show-configuration >> ~/.bashrc && . ~/.bashrc
答え3
答え4
最も頻繁に使用されるコマンドを学習できるようにターミナルをカスタマイズすることをおすすめします。ヒントは次のとおりです。
1. インストールzsh
してデフォルトのシェル環境として設定します。
# install `zsh`
sudo apt install zsh
# be sure `zsh` is installed successfully
which zsh
# set `zsh` as the default Shell
chsh -s /usr/bin/zsh
2.インストールOh My Zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
3.zsh
テーマを設定する(オプション)
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
4.追加zsh-autosuggestion
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
インストール後、 を設定し、シェルを再起動する必要がありplugins=(git zsh-autosuggestions zsh-syntax-highlighting)
ます~/.zshrc
。
5.インストールTerminator
(オプション)
sudo apt install terminator
\o/ 完了です! ぜひお試しください。きっと気に入っていただけるはずです!
そして、、、、up
キーに優しくしてください。down
left
right