메시지를 편집하기 전에 수신자와 제목 프롬프트를 건너뛰려면 autoedit
및 를 모두 설정해야 합니다 edit_headers
. 그러나 후자를 설정하면 헤더가 편집 버퍼에 저장됩니다. 버퍼에 헤더가 없으면 프롬프트를 건너뛸 수 있는 방법이 없나요? 제목이 꽤 길어서 메시지와 함께 편집할 필요가 없습니다.
또는 편집 버퍼에서 특정 제목 항목을 제외하는 방법이 있습니까?
추신. 받는 사람과 제목을 먼저 알려주고 싶지 않은 이유는
- 실수로 너무 일찍 메시지를 보내는 것에 대해 걱정하고 싶지 않습니다.
- 메시지를 작성한 후에는 적절한 제목을 생각하는 것이 더 쉬울 수 있습니다.
저는 Vim을 편집자로 사용합니다.
답변1
메일의 파일 형식 플러그인 사용 vim
:
$HOME/.vim/ftplugin/mail.vim
한 줄을 사용하여 파일 만들기
set foldmethod=manual
1,/^$/-1fold
norm }
이렇게 하면 메일 메시지를 편집할 때 실행되는 메일 파일 형식 플러그인이 로드될 때마다 위 명령이 실행됩니다.
이 명령은 헤더(파일 시작 부분부터 첫 번째 빈 줄까지의 모든 내용)에 접힌 부분을 만들고 한 줄로 축소합니다. 이 명령은 메시지 본문의 첫 번째 줄에만 표시됩니다( 서명 앞 메시지의 마지막 줄에 커서를 두는 데 norm }
사용할 수도 있음 )./^-- /-1
접힌 부분을 열려면 그 위로 가서 를 입력하십시오 zo
. 닫으려면 그 위로 올라가서 를 입력하세요 zc
.
이는 이미 이 작업을 수행 autoedit
하고 edit_headers
설정했다고 가정합니다 mutt
.
vim
새 메시지의 경우 제목이 접혀 있습니다.
+-- 8 lines: From: Myself <[email protected]>-------
hello
--
my signature here
제목을 확장한 후:
From: Myself <[email protected]>
To:
Cc:
Bcc:
Subject:
Reply-To:
Organization: blipp blopp beep beep
hello
--
my signature here