Chcę utworzyć nowy, pusty plik za pomocą Total Commander.
Nie byłem w stanie dowiedzieć się, jak wykonać to proste zadanie, więc pytam tutaj.
total-commander
Karel Bílek
źródło
źródło
Naciśnij SHIFT+ F4. Prosty. Nie potrzeba żadnej
menus
ani myszy.źródło
Widziałem na jakimś blogu (nie pamiętam, które - przepraszam) na bardzo prosty sposób, aby to zrobić, który ma bardziej autentyczny charakter TC:
cmd /c type null >
?%N
W ten sposób działa dokładnie tak, jak tworzenie nowego katalogu - i prawie nie można zauważyć, że faktycznie otwiera okno powłoki (zamyka się w niecałą sekundę).
źródło
type null
lubtype non-existent-filename.txt
- to polecenie zakończy się niepowodzeniem, a jego wynik będzie ciągiem tekstowym o długości 0. To wyjście (w rzeczywistości „brak znaków”) zostanie zapisane>
w%N
nazwie pliku.cmd /c
- to polecenie jest obecne, aby ukryć komunikat o błędzie, który totype
polecenie wygeneruje.null
plik istnieje w katalogu roboczym, zawartość tego pliku zostanie zapisana jako zawartość pliku, który tworzymy.cmd /c verify wrong-param >
byłoby lepiej niżcmd /c type null >
cmd /c
- to polecenie jest obecne, aby ukryć komunikat o błędzie, który wygeneruje polecenie typu.” - To jest źle. Generuje komunikat o błędzie „Nie znaleziono pliku” to Total Commander. tcmd generuje błąd, ponieważ nie może znaleźćtype
polecenia (tcmd najwyraźniej nie rozumie czasowników systemowych) (zwróć uwagę, że w systemie Windows nie ma plików type.exe i copy.exe). Ponieważ tcmd nie rozumie czasowników systemowych, najpierw uruchamiamy powłokęcmd /c
, ponieważ powłoka (w porównaniu do tcmd) rozumie czasowniki systemowe.Jeśli chodzi o pliki tekstowe, skopiuj istniejący plik i zmień jego nazwę. Otwórz i wybierz wszystko, usuń. Przyznaję, że jest to trudniejsze niż w Eksploratorze Windows, ale wkrótce się przyzwyczaisz i często kopiujesz pliki o podobnej zawartości, więc modyfikowanie z istniejącej kopii ułatwia to niż pisanie wszystkiego od zera. Przynajmniej tak jest w przypadku kodu.
źródło
Od wersji beta Beta 9.0 (czerwiec 2016 r.) Ta funkcja jest również obecna na wewnętrznej liście poleceń jako cm_EditNewFile (2931 - Utwórz + Otwórz nowy plik tekstowy). Oznacza to, że możesz teraz utworzyć przycisk, który zrobi to za Ciebie, jeśli to twoja sprawa.
RMB na pasku przycisków -> Zmień -> Dodaj nowy przycisk -> Wpisz polecenie „cm_EditNewFile”
źródło
Poszedłem do starej szkoły; W pasku poleceń u dołu
copy con
wpisuję nazwę pliku i [Enter]. Następnie wklejam zawartość pliku lub po prostu wciskam [F6], tak jak zrobiłbym to 25 lat temu w DOS-ie. Stamtąd możesz [F4] plik do skonfigurowanego edytora.źródło
Niestety nie możesz.
Przynajmniej nie bezpośrednio z Total Commander. Możesz jednak wywołać standardowe zachowanie Eksploratora Windows z Total Commander.
Spróbuj tego:
W Total Commander
file/folders-panel
right-click and hold
mysz przez około 1 sekundę. Total Commander przejdzie teraz do normalnego menu prawej myszy systemu Windows, które normalnie można uzyskać w Eksploratorze Windows.Kontekst tego menu zależy od obiektu pod wskaźnikiem myszy. Tak więc zobaczysz
New->Text document
opcję (lub inny format pliku dostępny w twoim systemie) tylko wtedy, gdy zrobisz to bez żadnego obiektu pod kursorem.Będziesz musiał kliknąć poniżej ostatniego pliku na liście, aby nic nie było zaznaczone. Nawet jeśli lista całkowicie wypełnia panel, pod ostatnim plikiem, którego można użyć, nadal znajduje się mały (około 5 pikseli) pusty obszar.
źródło