Bir komutu 5 kez çalıştırırsanız, önceki komutu almak için ok tuşuna 6 kez basmanız gerektiğini tahriş edici buldum. Bu davranışı değiştirmenin bir yolu var mı? iTerm2 ancak kabuk geçmişi özelliğinin iTerm bir özelliği değil 1.0.0.20111020iTerm2 bir önceki yukarı ve aşağı ok tuşlarını kullanarak FARKLI komutu al
6
A
cevap
6
Yapı
. Varsayılan Bash kullanırsanız sizin ~/.bashrc
içine koyabilirsiniz:
export HISTCONTROL=ignoreboth
shopt -s histappend
# After each command, save and reload history
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
ilk satır çoğaltılamaz ve boş geçmiş girişlerini görmezden Bash söyleyecektir. İkinci satır, çoklu açık oturumların geçmişini birleştirir (ör., Çoklu sekmelerde veya pencerelerde). Hatlar çizgisi, her komutun ardından tarihin korunduğundan emin olur.
Çok teşekkürler! Hayatımı değiştirdiniz:) – bandola
Birçok insan, NoktaHub'da dotfiles koleksiyonlarını (.bashrc'nin bir tanesidir) içerir. Orada çoğu zaman yararlı taşlar var. Sadece "github dotfiles" için google ve göz atmaya başla. –
Şimdiye kadar birkaç takma ad ekledim, şimdi yeni bir dünya açıldı, tekrar teşekkürler! – bandola