Score:0

ประวัติ Tmux ไม่ได้ถูกรักษาไว้

ธง yt

ฉันประสบปัญหาที่ไม่พบคำสั่งที่ฉันเรียกใช้ภายในเทอร์มินัล tmux เมื่อฉันออกจากเซสชัน tmux นั้น ใครก็ได้ช่วยที

tmux - ใช้คำสั่งนี้เพื่อเรียกใช้เซสชัน tmux

ก้อง "สวัสดี" - ใช้คำสั่งนี้ในเซสชัน tmux

ประวัติศาสตร์ - ในกรณีนี้ ก้อง "สวัสดี" คำสั่งมีอยู่

ทางออก - ใช้สิ่งนี้เพื่อออกจากเซสชัน tmux

ประวัติศาสตร์ - เรียกใช้คำสั่งนี้หลังจากออกจากเซสชัน tmux

หลังจากเรียกใช้สิ่งนี้ฉันไม่สามารถรับได้ ก้อง "สวัสดี" คำสั่งที่ใช้ในเซสชัน tmux

Score:0
ธง cn

ออกจากเทอร์มินัลแล้วรีสตาร์ท ตอนนี้, ประวัติศาสตร์ จะแสดงคำสั่งทั้งหมดนี้ให้คุณเห็น ทั้งจากภายใน tmux เหมือนก่อน.

ประวัติของเซสชันมีไว้สำหรับ .bash_history ไฟล์เมื่อคุณออกจากเซสชัน เมื่อคุณเริ่มเซสชันใหม่ .bash_history ถูกอ่านและคำสั่งจะพร้อมใช้งาน เหตุผลที่ทำงานเช่นนี้คืออนุญาตให้ประเมินประวัติของแต่ละเซสชันแยกกัน

เป็นไปได้ที่จะกำหนดค่าเทอร์มินัลของคุณให้มีคำสั่งที่ใช้ได้ทันทีในประวัติของเซสชันทั้งหมด

จาก ที่นี่:

เพิ่มสิ่งต่อไปนี้ใน ~/.bashrc ของคุณ:

#หลีกเลี่ยงการทำซ้ำ
HISTCONTROL=ignoredups:erasedups # ค่าเริ่มต้นของอูบุนตูคือละเว้นทั้งคู่
# เมื่อเชลล์ออก ให้ต่อท้ายไฟล์ประวัติแทนการเขียนทับ
shopt -s histappend # ใน Ubuntu สิ่งนี้ถูกตั้งค่าเป็นค่าเริ่มต้นแล้ว

# หลังจากแต่ละคำสั่ง ให้ต่อท้ายไฟล์ประวัติและอ่านซ้ำ
PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND$'\n'}ประวัติ -a; ประวัติ -c; ประวัติ -r"

เรียนรู้เพิ่มเติมเกี่ยวกับตัวแปร HISTCONTROL ที่นี่.

ในการติดตั้ง Ubuntu เริ่มต้น อันที่จริงคำสั่งนี้เพียงอย่างเดียวก็ใช้ได้:

PROMPT_COMMAND="ประวัติ -a; ประวัติ -c; ประวัติ -r"

โปรดทราบว่าคำสั่งใหม่ใดๆ จากเซสชันอื่นจะพร้อมใช้งานในเซสชันของคุณหลังจากที่คุณ "รีเฟรช" ข้อความแจ้ง: ประวัติจะได้รับการอัปเดตทันทีที่มีการสร้างข้อความแจ้ง

Kevin Martin avatar
yt flag
ขอบคุณทีช่วยฉัน. มันได้ผล ฉันดูบล็อกต่างๆ ก่อนหน้านี้ แต่ไม่สามารถเข้าใจได้อย่างถูกต้อง ตอนนี้ฉันเข้าใจแล้วว่าทำไมสิ่งนี้ถึงเกิดขึ้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา