Thread overview
Emacs abbrev modu
Mar 14, 2011
erdem
Mar 14, 2011
erdem
March 14, 2011

Emacs ile örneğin

'd.' yazdığımda bunu 'double []' olarak genişletsin istiyorum. Bunu nasıl yaparız acaba? Abbrev modu normal karakterleri genişletiyor ama özel karakterler devreye girince farklı bir şekilde giriş yapmak gerekiyor sanırım.

Bir de daha önceleri kullandığım msfabbrev modu (http://www.emacswiki.org/cgi-bin/wiki/MsfAbbrev) yerine D için kullanabileceğim kullanışlı bir şeyler aradım. Aslında tempo modu (http://www.emacswiki.org/emacs/TempoMode) diye bir şey buldum. Hazırlayan kişi bunu C++ ve C için yazmış ama D'ye uyarlamak sorun olmasa gerek.

Ben bu modu denedim örneğin include yazdık bunu #include <'|'.h> şeklinde genişletiyor ve imleci de tam < ve > arasına koyuyor. Ama sorun şu ki bunu genişletmek için çok uzun bir tuş kombinasyonuna 'C-' basmamızı istiyor. Bunu örneğin include yazdım otomatik olarak o mod açıkken hiç bir tuşa basmadan genişletmenin bir yolu var mı acaba? Sanırım abbrev mode ile ikisini beraber kullanmak gerekiyor ama nasıl olacağını bulamadım.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 14, 2011

Hımm.. msfabbrev modu (http://www.emacswiki.org/cgi-bin/wiki/MsfAbbrev) bitmiş diye düşünüyordum ama birisi bir yedeğini koymuş. Şimdi oldu teşekkürler :-)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 14, 2011

Ben deneyimli değilim. Tek kullandığım, M-/ tuşuna bağlı olan dabbrev-expand komutu.

Hızlıca bakınca bir de SkeletonMode'dan haberim oldu.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]