"nano"에서 커서 삭제

"nano"에서 커서 삭제

나는 nano를 사용하고 일반 셸에서와 마찬가지로 control+k 및 control+u를 사용하여 커서를 삭제하고 싶지만 기본적으로 nano에서는 다른 기능을 가지고 있습니다.

1 - nano에는 한 줄에서 커서 앞의 모든 내용을 삭제하는 단축키와 커서 뒤의 모든 내용을 삭제하는 또 다른 단축키가 있습니까?

2 - nanorc와 control + k 및 ​​control + u에서 나만의 바로가기를 만들 수 있나요? 그렇다면 어떻게 해야 할까요? 이전에 nanorc의 탭을 4개의 공백으로 변경했기 때문에 거기서도 몇 가지 작업을 수행할 수 있는지 궁금합니다.

감사해요,

답변1

질문의 첫 번째 부분에 답하십시오.

MT(Alt T)는 커서 위치부터 파일 끝까지 잘라냅니다.
왼쪽으로 모든 것을 잘라내는 명령을 모르지만 도움이 될 수 있습니다.
Alt+Bsp 왼쪽 단어 삭제
Ctrl+Del 오른쪽 단어 삭제

답변2

  1. 캔트. 줄 앞과 뒤의 단어를 삭제할 수 있지만 줄의 시작/끝은 삭제할 수 없습니다. 어쨌든 모든 기본 단축키는 다음과 같습니다. https://www.nano-editor.org/dist/latest/cheatsheet.html

  2. 예, 하지만 이는 상당히 새로운 기능입니다. 일부 배포판에는 이전 버전이 있으므로 nano사용이 보장되지는 않지만 nano최신 배포판을 사용하고 있다면 ~/.nanorc다음과 같은 것을 추가하세요.

bind ^S savefile main
unbind ^W writeout main

전체 문서는 여기에 있습니다:https://nano-editor.org/dist/latest/nano.html#Rebound-Keys

관련 정보