Total Commander kullanarak yeni, boş bir dosya oluşturmak istiyorum.
Bu basit görevi nasıl yapabileceğimi bulamadım, bu yüzden burada soruyorum.
Total Commander kullanarak yeni, boş bir dosya oluşturmak istiyorum.
Bu basit görevi nasıl yapabileceğimi bulamadım, bu yüzden burada soruyorum.
Yanıtlar:
Total Commander'da SHFT+ tuşlarına basarak F4ve bir dosya adı girerek yeni bir metin dosyası oluşturabilirsiniz . Dosya, altında ayarlanan düzenleyicide otomatik olarak açılır Configuration -> Options -> Operation -> Edit/View -> Editor for F4
.
Bazı bloglarda gördüm (hangisini hatırlamıyorum) çok basit bir şekilde yapmayı daha çok TC otantik hissi uyandırdı:
cmd /c type null >
?%N
Bu şekilde tam olarak yeni bir dizin oluşturmak gibi çalışır - ve aslında bir kabuk penceresi açtığını fark edemezsiniz (bir saniyeden daha kısa bir sürede kapanır).
type null
ya type non-existent-filename.txt
- bu komut başarısız olur ve komutun çıktısı çıkışı (gerçekte, "hiçbir karakter") kaydedilir O 0 uzunluğunda bir metin dizesi olacak >
kadar %N
dosya. cmd /c
- bu komut, type
komutun üreteceği hata mesajını bastırmak için mevcuttur .
null
dosya çalışma dizininde mevcutsa, o dosyanın içeriğinin oluşturduğumuz dosyanın içeriği olarak kaydedileceğini unutmayın.
cmd /c verify wrong-param >
daha iyi olurducmd /c type null >
cmd /c
- bu komut, type komutunun üreteceği hata iletisini bastırmak için bulunur." - Bu yanlış. "Dosya bulunamadı" hata iletisini oluşturan şey Toplam Komutanıdır. tcmd type
komutu bulamadığı için hata oluşturur (tcmd görünüşe göre sistem fiillerini anlamıyor) (Windows'ta hiçbir type.exe ve copy.exe dosyası olmadığını unutmayın). Tcmd sistem fiiller tanımadığı için, öncelikle kabuğu başlatmak cmd /c
çünkü, kabuk (tcmd kıyasla) sistemi fiiller anlar.
Metin dosyalarıyla ilgiliyse, mevcut bir dosyayı kopyalayın ve yeniden adlandırın. Aç ve hepsini seç, sil. Bunun Windows Gezgini'nden daha zor olduğunu itiraf ediyorum, ancak yakında buna alışacaksınız ve çoğu zaman içeriğine benzeyen dosyaları kopyaladığınızdan, mevcut bir kopyadan değiştirmek her şeyi sıfırdan yazmayı kolaylaştırıyor. En azından kod ile uğraşırken durum budur.
TC Beta 9.0'dan (Haziran 2016) bu işlev aynı zamanda iç komut listesinde cm_EditNewFile (2931 - Yarat + Yeni bir metin dosyası aç) olarak da mevcut. Bunun anlamı, eğer sizin durumunuzsa, bunu sizin için yapan bir düğme oluşturabilirsiniz.
Düğme çubuğunda RMB -> Değiştir -> Yeni düğme ekle -> 'cm_EditNewFile' komutunu girin
Biraz eski bir okula gittim; Alttaki komut çubuğuna ben yazıp copy con
ardından dosya adını ve [Enter] tuşlarını yazın. Daha sonra ya dosya içeriğini yapıştırıyorum ya da sadece 25 yıl önce DOS'ta yaptığım gibi [F6] tuşuna basın. Oradan dosyayı [F4] yapılandırılan editörünüze ekleyebilirsiniz.
Maalesef yapamazsın.
En azından doğrudan Toplam Komutan ile. Ancak, standart Windows Gezgini davranışını Total Commander'dan çağırabilirsiniz.
Bunu dene:
Toplam Komutanda file/folders-panel
right-click and hold
fareyi yaklaşık 1 saniye basılı tutun . Toplam Komutanı, normalde Windows Gezgini'nde alacağınız normal Windows sağ fare menüsüne geçecektir.
Bu menünün içeriği, fare imlecinin altındaki nesneye bağlıdır. Böylece New->Text document
, imlecin altında herhangi bir nesne olmadan bunu yaparsanız, sadece (veya sisteminizde mevcut olan diğer dosya formatları) seçeneğini göreceksiniz.
Bu nedenle, hiçbir şey seçilmemesi için listedeki son dosyanın altına tıklamanız gerekir. Liste paneli tamamen doldursa bile, kullanabileceğiniz son dosyanın altında hala küçük (5 piksel veya daha fazla) bir boş alan var.