วิธีการใส่สัญลักษณ์ hash (#) ไปยังเทอร์มินัล


13

ฉันใช้เซิร์ฟเวอร์ Ubuntu เป็นเครื่องเสมือน (ใช้ VirtualBox) บน mac ของฉัน

โดยปกติบน Mac ฉันจะกดalt+ 3เพื่อป้อนแฮช (#) sybmol

อย่างไรก็ตามถ้าฉันทำสิ่งนี้ในคอนโซลของเซิร์ฟเวอร์ Ubuntu มันจะให้ "คำสั่งที่ไม่รู้จัก" แก่ฉันเมื่ออยู่ในนาโน

ฉันจะใส่สัญลักษณ์นี้ได้อย่างไร? ฉันต้องการสิ่งนี้เพื่อให้สามารถเพิ่มความคิดเห็นไปยังไฟล์การกำหนดค่า apache ของฉัน

ขอบคุณ


1
Alt + 3 # คือ Shift + 3 ใช่ไหม
Rob

ปกติจะเกิดอะไรขึ้นถ้าคุณกดalt-3เช่นในโปรแกรมแก้ไขข้อความ มันทำงานในbash; เป็นข้อผิดพลาดเกิดขึ้นแค่nanoไหน? หากคุณป้อนreadใน bash ให้กด enter จากนั้นกดalt-3จะเกิดอะไรขึ้น
slhck

ลองทำการแมปอักขระกับคีย์ตัวดัดแปลงอื่น ในเทอร์มินัลaltยังใช้เป็นตัวดัดแปลงสำหรับแป้นพิมพ์ลัด
Daniel Beck

3
@ROB เฉพาะในกรณีที่โลกของคุณสิ้นสุดที่ชายแดนสหรัฐฯ อังกฤษ Mac ใช้รูปแบบแป้นพิมพ์ตัวอักษรปอนด์Shift-3 £
Daniel Beck

4
@AlexCoplan ลองใช้altคีย์ที่ถูกต้องมันอาจจะเป็นAlt-Grและเปลี่ยนสิ่งต่าง ๆ ?
Daniel Beck

คำตอบ:


25

Altใช้เป็นMetaในระบบของคุณ นั่นเป็นเหตุผลที่มันพฤติกรรมแปลกในและnanobash


บนเซิร์ฟเวอร์ Ubuntu (บรรทัดคำสั่งเท่านั้น) ที่มีรูปแบบแป้นพิมพ์แบบอังกฤษคุณต้องกดปุ่มขวาaltเพื่อรับสัญลักษณ์แฮช#: มีเพียงการaltตีความที่ถูกต้องเช่นเดียวกับalt-grระบบ Linux ของคุณและนั่นคือคีย์ตัวปรับเปลี่ยนที่จำเป็นสำหรับระบบที่ไม่ใช่ Mac OS สำหรับอักขระสำรองบนคีย์บอร์ด



2

Ubuntu 12.04 พร้อมคีย์บอร์ดอังกฤษติดตั้งบน MacBook Pro น่าเสียดายที่ทางด้านขวาAlt3ส่งเสียงเพียง "2" ไม่ใช่แฮชและด้านซ้ายจะAlt3ไม่พิมพ์อะไรเลย

ไปที่การตั้งค่าระบบ»คีย์บอร์ดEnglish (UK, MacIntosh international)ฉันจะเห็นว่าแป้นพิมพ์ปัจจุบันของฉันถูกระบุว่าเป็น:

การคลิกที่ปุ่ม "แป้นพิมพ์" เล็ก ๆ ที่ด้านล่างจะแสดงตำแหน่งของอักขระทั้งหมดในแต่ละปุ่ม ดังนั้นสำหรับฉันแฮช#คือRight-Ctrl|\(ขวาAlt, ท่อและแบ็กสแลช) หนึ่งในโพสต์ก่อนหน้านี้บอกว่า Alt แต่มันคือ Ctrl


2

ในการตั้งค่าสถานีไปแล้วProfiles Keyboardปิดการใช้งานUse Option as Meta Keyตัวเลือก

ป้อนคำอธิบายรูปภาพที่นี่


1

สำหรับฉันมันเป็น\กุญแจสำคัญ

(Jessie, Virtualbox บนแป้นพิมพ์ El Capitan, สหราชอาณาจักร)


0

ช่วงปลายปี 2018 บน Macbook Pro ล่าสุดที่มีปุ่ม F เป็นปุ่ม F ฉันต้องพิมพ์ fn + ตัวเลือก + 3 เพื่อเข้าสู่#สถานี อาจเป็นเพราะใน iTerm ภายใต้ Profiles / Keys ฉันได้โหลดการตั้งค่า "การแก้ไขข้อความตามธรรมชาติ" ไว้ล่วงหน้า (เพื่ออนุญาตให้เดินทางข้ามคำด้วยตัวเลือก (alt))

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.