Trình soạn thảo `ed` có hữu ích cho bất kỳ mục đích nào ngoài các trường hợp khẩn cấp và chỉnh sửa hàng loạt không?


9

Tôi tự hỏi nếu edtrình chỉnh sửa không còn hữu ích cho chỉnh sửa tương tác. Tôi biết rằng lệnh diff có thể tạo ra các bản vá như các tập lệnh ed và ed là giải pháp cuối cùng khi tốc độ truyền cực chậm. Nhưng có bất kỳ lý do khác để tìm hiểu và sử dụng ed?

Câu trả lời:


8

Là một biên tập viên có mục đích chung, có lẽ là không, nhưng như một cách để bạn thoát khỏi tình trạng khó khăn, thật tốt khi biết một vài điều cơ bản. Tin tốt là nếu bạn biết cách của mình vim, có khả năng bạn có thể sử dụng kiến ​​thức đó để hiểu sai ed. Thời đại đang thay đổi, nhưng vẫn có những hệ thống có thể là trình soạn thảo hoặc kịch bản kết nối tốt nhất của bạn yêu cầu nó. Tôi đã sử dụng nó từ điện thoại thông minh siêu mượt của mình đã đăng nhập vào hộp linux hiện đại khi kết nối đủ tệ để chạy trình chỉnh sửa đầy đủ và tôi thực sự cần phải thay đổi một dòng và thoát ra.


Cá nhân tôi ủng hộ exhơn ed; mặc dù cả hai đều được chỉ định bởi POSIX, exnhiều tính năng hơn và thực tế thường là cùng một nhị phân như vi(vì vilà "trình soạn thảo trực quan" cho ex).
tự đại diện

3

Nếu bạn tình cờ làm việc trên một thiết bị đầu cuối không hỗ trợ những thứ ưa thích như cuộn lại (ví dụ, một loại điện thoại thực tế), thì edthực sự tỏa sáng.


0

Thỉnh thoảng tôi được biết là sử dụng ex( viở chế độ không trực quan, không ed) để thực hiện phiên bản nhỏ khi đăng nhập từ xa thông qua một dòng có độ trễ cao (và sau đó tôi đặt telnet ở chế độ đường truyền). Phiên bản lớn hơn và tôi đang sử dụng emacstại địa phương. Việc loại bỏ telnet có lợi cho ssh ngay cả đối với bên trong phiên điều khiển từ xa mạng nội bộ là lý do tôi ngừng làm việc đó.

Cách đây rất lâu, tôi đã sử dụng trình chỉnh sửa dòng trên loại thiết bị đầu cuối này ; nó không edhay ex.


-2

ed là tuyệt vời cho tất cả các loại chỉnh sửa và thú vị để sử dụng.

vimemacslà một chút quá phức tạp.


Tôi đoán đây chỉ là một trò đùa và không giúp ích gì (-1)
Nikodemus RIP

1
Tôi muốn gọi nó không phải là một câu trả lời, nhưng tôi đang sử dụng " vimemacshơi phức tạp" như một lý do để sử dụng ed. Một số thông tin chắc chắn sẽ hữu ích mặc dù
Michael Mrozek
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.