Bagaimana cara memasukkan simbol hash (#) ke terminal?

13

Saya menjalankan Server Ubuntu sebagai mesin virtual (menggunakan VirtualBox) di mac saya.

Biasanya di Mac, saya akan menekan alt+ 3untuk memasukkan sybmol hash (#).

Namun, jika saya melakukan ini di konsol Server Ubuntu saya, itu memberi saya "Perintah Tidak Dikenal" ketika di dalam nano.

Bagaimana saya bisa memasukkan simbol ini? Saya perlu ini untuk dapat menambahkan komentar ke file konfigurasi apache saya.

Terima kasih

Alex Coplan
sumber
1
Alt + 3? # adalah Shift + 3, bukan?
Rob
Apa yang biasanya terjadi jika Anda menekan alt-3, misalnya dalam editor teks? Apakah itu bekerja di bash; di mana kesalahan terjadi nano? Jika Anda masuk readdalam bash, tekan enter, lalu tekan alt-3, apa yang terjadi?
slhck
Pertimbangkan memetakan ulang karakter ke kunci pengubah yang berbeda. Di terminal, altjuga digunakan sebagai pengubah untuk pintasan keyboard.
Daniel Beck
3
@Rob Hanya jika dunia Anda berakhir di perbatasan AS. Tata letak keyboard British Mac digunakan Shift-3untuk karakter pound £.
Daniel Beck
4
@AlexCoplan Coba gunakan tombol yang tepat alt, mungkin itu Alt-Grdan mengubah beberapa hal?
Daniel Beck

Jawaban:

25

Altdigunakan sebagai Meta pada sistem Anda. Karena itulah ia bertingkah aneh di nanodan bash.


Pada server Ubuntu (hanya baris perintah) dengan tata letak keyboard Inggris, Anda perlu menekan tombol kanan altuntuk mendapatkan simbol hash #: Hanya hak altyang ditafsirkan sebagai alt-groleh sistem Linux Anda, dan itulah kunci pengubah yang diperlukan pada sistem non-Mac OS untuk karakter alternatif pada keyboard.

Daniel Beck
sumber
4

Saya baru saja menemukan ini ketika saya sedang melakukan LPIC dan menggunakan MB Pro yang menjalankan CentOS dalam VM.

Akhirnya menjadi CTRL + \

Paul Forster
sumber
2

Ubuntu 12,04 dengan keyboard UK, diinstal pada MacBook Pro. Sayangnya sisi kanan Alt3hanya memancarkan superskrip "2", bukan hash, dan sisi kiri Alt3tidak mencetak apa pun.

Pergi ke System Preferences »Keyboard saya dapat melihat bahwa keyboard saya saat ini terdaftar sebagai: English (UK, MacIntosh international).

Mengklik pada tombol "keyboard" kecil di bagian bawah menunjukkan posisi semua karakter pada setiap tombol. Jadi bagi saya hash #is Right-Ctrl|\(right Alt, pipe and backslash). Salah satu posting sebelumnya mengatakan Alt tetapi itu Ctrl

Luna
sumber
2

Dalam preferensi Terminal, pergi ke Profileskemudian Keyboard. Nonaktifkan Use Option as Meta Keyopsi.

masukkan deskripsi gambar di sini

Mike
sumber
1

Bagi saya itu hanya \kuncinya.

(Jessie, Virtualbox di El Capitan, keyboard UK)

mwal
sumber
0

Pada akhir 2018, pada Macbook Pro terbaru dengan tombol F sebagai tombol F, saya harus mengetikkan fn + option + 3 untuk masuk ke #terminal. Mungkin itu karena di iTerm, di bawah Profil / Tombol saya telah memuat preset "Penyuntingan Teks Alami" (untuk memungkinkan bepergian melintasi kata-kata dengan opsi (alt)).

jasko
sumber