TextMate'de, Bundle Editor'ü açın ve bunu yapmak istediğiniz dili seçin. (Bu işlevi tüm dillerde kullanmak istiyorsanız, Kaynak paketi kullanın) En alttaki artı simgesini tıklayın. sola ve "Yeni Komut" u seç. Kaydetme alanı için "Hiçbir şey" ve iki giriş alanı için "Seçili Metin veya Satır" ı seçin. Sonra Komutları alanına yapıştırabilirsiniz: Daha sonra Aktivasyon alanında bu etkinleştirmek için bir klavye kısayolunu seçebilir
#!/usr/bin/python
import sys
commandLine = raw_input("")
tmArgs = commandLine.split()
numberOfArgs = len(tmArgs)
for i in range(eval(tmArgs[0])):
for j in range(1, numberOfArgs):
sys.stdout.write(tmArgs[j])
. Çalışma şekli, emacs komutuna çok benzer: İstediğiniz karakter sayısını karakterin ardından yazın. Sonra ikisini de seçin (bu adım, satırdaki tek metinse gereksizdir) ve kısayol tuşuna basın. Komut dosyası, boşluklarla ayrılmış, yazdırılacak birden çok karakter belirlemenize olanak tanır. Eğer
10 - =
daktilo ve kısayol tuşuna basın Yani, sen
-=-=-=-=-=-=-=-=-=-=
Edit alırdım: düşünmeye sonra ... Burada başka bir versiyonu. Bu, dizeden sonra numarayı basacaktır. Nedenini bilmek isteriz, bu aşağı oy
#!/usr/bin/python
import sys
import string
commandLine = raw_input("")
timesToPrint = eval(commandLine.split()[0])
firstSpace = string.find(commandLine, " ")
for i in range(timesToPrint):
sys.stdout.write(commandLine[firstSpace + 1:])
kim için: Örneğin
baskılar
Yani İşte o versiyonu. – PlagueHammer