Tôi muốn tạo một tệp mới, trống bằng Total Commander.
Tôi chưa thể tìm ra cách thực hiện nhiệm vụ đơn giản này, vì vậy tôi đang hỏi ở đây.
Tôi muốn tạo một tệp mới, trống bằng Total Commander.
Tôi chưa thể tìm ra cách thực hiện nhiệm vụ đơn giản này, vì vậy tôi đang hỏi ở đây.
Câu trả lời:
Bạn có thể tạo tệp văn bản mới trong Total Commander bằng cách nhấn SHFT+ F4và nhập tên tệp. Tập tin sẽ tự động mở trong trình chỉnh sửa được cấu hình bên dưới Configuration -> Options -> Operation -> Edit/View -> Editor for F4
.
Tôi đã thấy trong một số blog (không nhớ cái nào - xin lỗi) về một cách rất đơn giản để làm điều đó có cảm giác xác thực TC hơn với nó:
cmd /c type null >
?%N
Bằng cách này, nó hoạt động chính xác như tạo một thư mục mới - và bạn khó có thể nhận thấy nó thực sự mở một cửa sổ shell (nó đóng trong chưa đầy một giây).
type null
hoặc type non-existent-filename.txt
- lệnh này sẽ thất bại và đầu ra của lệnh sẽ là một chuỗi văn bản có độ dài 0. Đầu ra đó (trong thực tế, "không có ký tự") sẽ được lưu >
vào %N
tên tệp. cmd /c
- lệnh này có mặt để chặn thông báo lỗi mà type
lệnh sẽ tạo ra.
null
tệp tồn tại trong thư mục làm việc, nội dung của tệp đó sẽ được lưu dưới dạng nội dung của tệp mà chúng tôi đang tạo.
cmd /c verify wrong-param >
sẽ tốt hơncmd /c type null >
cmd /c
- lệnh này có mặt để chặn thông báo lỗi mà lệnh loại sẽ tạo ra." - cái này sai. Thứ tạo ra thông báo lỗi "Không tìm thấy tệp" là Total Commander. tcmd tạo ra lỗi vì nó không thể tìm thấy type
lệnh (tcmd dường như không hiểu động từ hệ thống) (lưu ý rằng không có tệp type.exe và copy.exe trong Windows). Vì tcmd không hiểu các động từ hệ thống, nên trước tiên chúng tôi khởi chạy shell cmd /c
, vì nó là shell (so với tcmd) hiểu các động từ hệ thống.
Nếu đó là về các tệp văn bản, sao chép một tệp hiện có và đổi tên nó. Mở nó và chọn tất cả, xóa. Tôi thừa nhận rằng điều này khó hơn Windows Explorer nhưng bạn sẽ sớm quen với nó và thường thì bạn sao chép các tệp có nội dung tương tự nhau nên việc sửa đổi từ một bản sao hiện có giúp dễ dàng hơn việc viết mọi thứ từ đầu. Ít nhất đây là trường hợp khi giao dịch với mã.
Kể từ TC Beta 9.0 (tháng 6 năm 2016), chức năng này cũng có trong danh sách lệnh nội bộ dưới dạng cm_EditNewFile (2931 - Tạo + Mở tệp văn bản mới). Điều này có nghĩa là bây giờ bạn có thể tạo một nút thực hiện điều này cho bạn, nếu đó là việc của bạn.
Nhân dân tệ trên một thanh nút -> Thay đổi -> Thêm một nút mới -> Nhập lệnh 'cm_EditNewFile'
Tôi đã đi một chút trường học cũ với cách làm của tôi; Trong thanh lệnh ở dưới cùng, tôi gõ copy con
theo sau là tên tệp và [Enter]. Sau đó, tôi hoặc dán nội dung tệp hoặc chỉ cần nhấn [F6], như tôi đã làm 25 năm trước trong DOS. Từ đó bạn có thể [F4] tệp vào trình chỉnh sửa được cấu hình của mình.
Thật không may, bạn không thể.
Ít nhất là không trực tiếp với Total Commander. Nhưng bạn có thể gọi hành vi Windows Explorer tiêu chuẩn từ Total Commander.
Thử đi:
Trong Total Commander file/folders-panel
right-click and hold
, chuột trong khoảng 1 giây. Total Commander bây giờ sẽ rơi vào menu chuột phải bình thường của Windows mà bạn thường có trong Windows Explorer.
Bối cảnh của menu này phụ thuộc vào đối tượng bên dưới con trỏ chuột. Vì vậy, bạn sẽ chỉ thấy tùy chọn New->Text document
(hoặc bất kỳ định dạng tệp nào khác có sẵn trên hệ thống của bạn) nếu bạn thực hiện việc này mà không có bất kỳ đối tượng nào bên dưới con trỏ.
Vì vậy, bạn sẽ phải nhấp vào bên dưới tệp cuối cùng trong danh sách để không có gì được chọn. Ngay cả khi danh sách lấp đầy bảng điều khiển, vẫn còn một vùng trống nhỏ (5 pixel hoặc hơn) bên dưới tệp cuối cùng mà bạn có thể sử dụng.