![긴급 상황 및 대량 편집 외에 "ed" 편집기를 다른 용도로 사용할 수 있나요?](https://linux55.com/image/2092/%EA%B8%B4%EA%B8%89%20%EC%83%81%ED%99%A9%20%EB%B0%8F%20%EB%8C%80%EB%9F%89%20%ED%8E%B8%EC%A7%91%20%EC%99%B8%EC%97%90%20%22ed%22%20%ED%8E%B8%EC%A7%91%EA%B8%B0%EB%A5%BC%20%EB%8B%A4%EB%A5%B8%20%EC%9A%A9%EB%8F%84%EB%A1%9C%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
ed
편집기가 대화형 편집에 더 이상 유용하지 않은지 궁금합니다 . 나는 이 diff
명령이 패치를 ed
스크립트로 생성할 수 있다는 것을 알고 있습니다. 이는 ed
전송 속도가 매우 느린 경우 최후의 수단입니다. 하지만 배우고 사용해야 할 다른 이유가 있습니까 ed
?
답변1
일반 편집자로서는 그렇지 않을 수도 있지만, 난처한 상황에서 벗어나는 방법으로 몇 가지 기본 사항을 알아 두는 것이 좋습니다. 좋은 소식은 해결 방법을 알고 있으면 vim
해당 지식을 활용할 수 있다는 것 ed
입니다. 시대는 변화하고 있지만 여전히 귀하에게 가장 적합한 편집기나 이를 필요로 하는 연결 시나리오가 있을 수 있습니다. 나는 연결 상태가 좋지 않고 전체 편집기를 실행하는 데 시간이 오래 걸리고 줄을 바꾸고 종료해야 할 때 최신 Linux 상자에 로그인된 슈퍼 스마트폰에서 그것을 사용했습니다.
답변2
롤백(예: 실제 텔레타이프)과 같은 멋진 기능을 지원하지 않는 터미널을 사용한다면 ed
정말 좋습니다 .
답변3
나는 대기 시간이 긴 회선을 통해 텔넷을 연결할 때 소규모 빌드에 대해 가끔 텔넷 ex
( vi
대신 비시각적 모드 )을 사용하는 것으로 알려져 있습니다 ed
(그런 다음 텔넷을 회선 모드로 설정합니다). 로컬에서 사용하는 더 큰 버전입니다 emacs
. 인트라넷 원격 세션에서도 SSH를 선호하여 텔넷을 포기했기 때문에 이를 중단했습니다.
오래 전에 나는 프로그램에서 라인 편집기를 사용했습니다.이러한 터미널;둘 다 ... ed
도 아니고 ex
.
답변4
ed
모든 종류의 편집에 적합하며 사용하기에 재미있습니다.
vim
그리고 emacs
조금 너무 복잡합니다.