Ben terminal emülatör olarak iterm2'yi kullanarak Emacs.app - emacs server ve emacsclient terminal modunu kullanarak geçiş yaptım. Yine de bazı keybindings ile sorun yaşıyorum. Özellikle M-sol ok, D, M-sağ ok, C, M-yukarı ok, A ve M-aşağı okları B basar. M-ret, en azından org modu için çalışıyor gibi görünür. Iterm2'deki tuşlar için xterm varsayılanlarını kullanıyorum ve + Esc'ye bağlı sol ve sağ seçenek tuşlarını kullanıyorum. M-left işlevini Esc-left veya Esc-right ile org-modunda alabilirim. Bu özellikle org-modda can sıkıcıdır. Anahtarlarımı sadece benim .emacs’de tekrar hatırlatmak zorunda mıyım? Bunu yapmayı nasıl yaparım?Terminal meta ok tuşlamalarında emacs
Bu http://orgmode.org/manual/TTY-keys.html#TTY-keys numaralı telefonu inceledim, ancak ok tuşlarının neden terminalde bulunmaması gerektiğini anlamıyorum.
düzenleme:
Kedi meta-up: ^[[1;9A
Kedi meta aşağı: ^[[1;9B
Kedi meta sağa: ^[[1;9C
Kedi meta-left: ^[[1;9D
Ana sorun çözüldü ama şimdi yaşıyorum shift-up
ile sorun. "<select> undefined"
. cat
: ^[[1;2A
'dan aldığım kaçış dizisi ile benzer bir eşleştirmeyi denedim. Benzer bir sorun için başka bir soru oluşturmaya isteksiz. Burada sağlanan bilgilere dayanarak
Komut istemine 'cat' yazın ve meta-ok tuşlarına basın. Bu size ok tuşlarınızın çıktığı esc dizilerini gösterir. Lütfen bunları sorunuza ekleyin. Mesela terminal M-çıkış çıkışlarımda:^^^[[A'. – Casper
tamam tamam, bu meta – Zach
Hmm..no kullanmaya çalıştığımda emacs aldığım çıktı ile karşılaştırmak gibi görünüyor, 'cat' yazın, enter tuşuna basın ve daha sonra ok tuşlarına basın. – Casper