Itu resmi. Saya suka membenci Emacs di Mac OS X.
Tidak peduli apa yang saya lakukan, saya mendapatkan duri.
Ketika saya mencoba menulis \
menggunakan Alt+ Shift+ 7saya mendapatkan kesalahan karena Alt== Meta di Emacs. Jika saya ikat Meta
ke Commandtombol saya menghindari kesalahan itu. Semuanya baik baik saja. Sampai saya ingin menggunakan Meta-
Tab. Sekarang saya tiba-tiba mencoba Command- Tabmenjauh dari Emacs ke beberapa aplikasi lain.
Saya sangat marah saat ini, adakah yang bisa membantu saya menyelesaikan masalah ini? Saya lebih suka jika aku bisa memiliki Altsebagai meta
, tidak menginstal aquamacs.org dan tidak menggunakan fnkunci.
Omong-omong, saya menggunakan lokal Swedia.
EDIT 1:
Solusi pertama: tambahkan (global-set-key [C-tab] [M-tab])
ke ~/.emacs
. Ini akan mengikat Meta-tab
untuk Control-tab
sebagai gantinya. Bukan apa yang saya inginkan sepenuhnya, tetapi harus bekerja.
Saya juga punya masalah ini selama bertahun-tahun! Baru-baru ini saya mencoba Emacs di OS X lagi. Saya akhirnya memperbaiki masalah dengan menambahkan berikut ini di .emacs saya: (Ini dengan Emacs 24.3)
sumber
Beberapa orang yang saya kenal selalu membeli Mac dengan keyboard AS untuk alasan ini.
Saya juga mengutuk Emacs (dalam bahasa Swedia) dan satu-satunya solusi yang saya temukan adalah dengan menggunakan tata letak US Extended, tetapi menggunakan keyboard Swedia saya. Saya menghabiskan beberapa tahun dengan keyboard AS sebagai keyboard utama saya sehingga saya dapat beralih lebih atau kurang tanpa berpikir.
Jika Anda tidak ingin menempuh rute peralihan tata letak, OS X Emacs dalam bahasa Swedia hanya menyakitkan.
Sunting: Baru saja menemukan petunjuk untuk bahasa Spanyol yang mungkin bisa membantu. Idenya adalah untuk memetakan kembali karakter yang dikirim ke Emacs ke yang Anda inginkan. Saya belum mencobanya, tapi kedengarannya menjanjikan.
sumber
Itu tidak benar-benar elegan, tetapi Anda bisa menggunakan tombol Escape untuk meta dan menyimpan tombol alt untuk karakter khusus. Misalnya
ESC x
bukannyaM-x
.Tetapi setuju dengan molbdnilo, sebagian besar keyboard non-AS mengisap untuk pemrograman. Saya pernah bekerja di Finlandia selama beberapa minggu, dan hal pertama yang saya lakukan adalah mengganti KB ke AS. Bahkan pengetikan buta lebih mudah daripada mencari tahu bagaimana cara mengetik karakter yang sangat Anda butuhkan dalam bahasa pemrograman. (yah, sebenarnya hal pertama yang saya lakukan adalah mengganti bahasa; untungnya saya tahu bagaimana melakukannya dengan ingatan otot :-)
sumber
Saya memiliki masalah yang sama ketika saya datang dari Linux ke macOS, dan saya menyelesaikannya dengan menambahkan kode berikut ke file konfigurasi emacs saya:
Harap perhatikan bagian kode ini yang berkomentar dengan 'Mac OS X', itu akan bertukar
option
kunci dengancommand
kunci dalam aplikasi emacs, tetapi dalam keseluruhan tampilan,command
masihcommand
, Anda dapat menggunakancommand+tab
seperti sebelumnya.sumber