Ketika saya menjalankan git branch
(dari bash atau csh), ia secara otomatis menyalurkan output less
. Namun, dengan hanya beberapa cabang di repositori ini tidak perlu, itu menjengkelkan, karena daftar cabang menghilang begitu saya berhenti lebih sedikit.
Memeriksa ~/.gitconfig
file dan .git/config
file lokal tidak menemukan apa pun tentang pager atau hal lain yang menyebabkannya. Kalau tidak, tidak ada yang saya temukan dalam pencarian web yang membantu atau menjanjikan.
Mengapa ini terjadi, dan apa (jika ada) yang dapat saya lakukan untuk less
berlari ketika dibutuhkan (misalnya ketika melakukan git log
ketika ada banyak sejarah) tetapi tidak sebaliknya (seperti git branch
hanya dengan 2 atau 3 cabang)?
export LESS=-X
dalam .profile
. Ini menjaga kurang dari "membersihkan" layar. Saya benci bahwa pengaturan standar membersihkan layar karena saya sering perlu memotong dan menempelkan barang atau menggunakannya sebagai referensi.