Terkadang ctrl + a tidak menuju ke awal baris

0

Saya menemukan bahwa di bash, kadang-kadang ketika saya menekan ctrl + a kursor tidak melompat ke awal baris, atau ya, tapi di layar sepertinya melompat ke tengah baris.

Saya menggunakan osx, saya menggunakan iTerm dan terminal dan mendapatkan perilaku yang sama. Ini sebuah contoh Ketika garis semakin panjang, ctrl + a (atau dalam kasus saya, cmd + a) tidak sinkron dengan input terminal

windyjonas
sumber
5
Harap berikan beberapa informasi lebih lanjut tentang OS Anda, terminal yang digunakan, idealnya tangkapan layar yang menunjukkan masalah tersebut, dan tunjukkan apa yang Anda coba selesaikan masalah tersebut. Apakah masalah terjadi pada emulator terminal yang berbeda? Dalam shell yang berbeda? Apakah Anda memiliki konfigurasi shell khusus?
slhck
3
Prompt Anda menggunakan warna. Periksa PS1. Link ini mungkin membantu.
Kamil Maciorowski

Jawaban:

1

Berkat Kamil saya bisa memecahkan misteri, itu adalah PS1 (prompt). Saya mengubah nilainya

\e[0;32m[\u@\h \w]$ \e[m

untuk

\[\e[0;32m\][\u@\h \w]$ \[\e[m\]

dan sekarang berhasil!

windyjonas
sumber