Có trình soạn thảo văn bản nào cho dòng lệnh sử dụng các phím giống như Notepad trên Windows không?


12

Tôi đã từng làm việc trong môi trường Windows và đã quen với các lệnh trong Notepad, ví dụ như CtrlSđể lưu, CtrlCđể sao chép, v.v.

Trên Ubuntu, thật tiện lợi khi làm việc trực tiếp trong dòng lệnh, ví dụ như với vi mytextfile.txt.

Tôi muốn sử dụng trình soạn thảo văn bản mà tôi có thể sử dụng trong Terminal nhưng với cùng các lệnh chính như Notepad trên Windows. Có trình soạn thảo văn bản nào có "lệnh Notepad" cho dòng lệnh Ubuntu không?


Không biết bất kỳ trình soạn thảo đầu cuối nào trong Linux sẽ cho phép bạn sử dụng notepad như các lệnh. Điều đó nói rằng, bạn đã thử sử dụng "nano"? Các lệnh được liệt kê ở dưới cùng và nó được cài đặt theo mặc định trên hầu hết các bản phân phối.
Marlon

Câu trả lời:


6

Hãy thử lợi nhuận tối thiểu (mped). Nó được liệt kê trong Synaptic

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Tôi vừa kiểm tra và phiên bản Synaptic mới nhất dường như không chấp nhận tùy chọn dòng lệnh -tx- đó là chuyển đổi cho chế độ văn bản và được khởi chạy dưới dạng GTK theo mặc định.
Trong các thiết bị đầu cuối văn bản (Ctrl + Alt + F [1-6]), nó được khởi chạy ở chế độ văn bản, nhưng trong thiết bị đầu cuối Gnome dường như không được chuyển sang chế độ văn bản

Nếu điều này đúng hơn bạn có thể tải xuống phiên bản cũ hơn (hardy) hoặc xây dựng phiên bản mới nhất với ncursesw


Tôi không thấy điều này trong Ubuntu Synaptic
endolith

0

bạn có thể khởi chạy trình soạn thảo văn bản gui, tương tự như notepad, từ terminal như vậy:

gedit mytextfile.txt

sau đó bạn không trực tiếp thực hiện chỉnh sửa thiết bị đầu cuối nhưng bạn có thể thuận tiện cho việc khởi chạy nó từ dòng lệnh và tổ hợp phím quen thuộc.


0

Không chắc là một biên tập viên dựa trên CLI sẽ chấp nhận CtrlCCtrlS. Lý do cho điều này là các keybindings này đặc biệt đối với thiết bị đầu cuối theo mặc định, vì vậy thiết bị đầu cuối sẽ bắt chúng trước khi chúng tiếp cận bất kỳ chương trình nào bạn đang chạy bên trong thiết bị đầu cuối.

Khi thiết bị đầu cuối nhận được CtrlC, nó sẽ gửi tín hiệu INTERRUPT đến chương trình đang chạy bên trong thiết bị đầu cuối. Hầu hết các chương trình sẽ hủy bỏ khi họ nhận được tín hiệu này.

Khi thiết bị đầu cuối nhận được CtrlS, nó dừng đầu ra cuộn. Điều này rất hữu ích nếu bạn đang chạy thứ gì đó xuất ra một tấn dữ liệu đến thiết bị đầu cuối. Đánh CtrlS, bạn có thể tạm dừng đầu ra để xem xét kỹ hơn phần cụ thể đó. CtrlQsơ yếu lý lịch

Với sttylệnh, bạn có thể thay đổi các keybindings này.


2
nanolà một ví dụ cho phép bạn sử dụng Ctrl + C
Lekensteyn

Các ứng dụng đầu cuối có thể ghi đè các phím bấm như vậy theo cùng một cách "stty".
João Pinto

Bạn đều đúng, tôi đã tắt cái này.
geirha

0

Gedit chắc chắn là một lựa chọn tốt nhưng nó không dựa trên dòng lệnh. Nếu bạn thực sự cần chức năng của notepad thì bạn có thể sử dụng nó với rượu vang . Tuy nhiên theo ý kiến ​​của tôi, hãy chọn vi / vim hoặc cho gedit


0

textadept-chửi ! Không có sẵn trong kho gói mặc định, nhưng là một công cụ tuyệt vời cho cấy ghép Windows. Ngoài ra, đó là nền tảng chéo để bạn có thể cài đặt nó trên Windows để làm quen. Hỗ trợ shift + mũi tên để đánh dấu văn bản và nhiều mục yêu thích khác của bạn.

Tôi khuyên bạn nên cung cấp một bí danh hoặc liên kết tượng trưng bổ sung vì việc nhập toàn bộ tên đó là khó chịu.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.