나는 http://www.gnu.org/software/emacs/manual/html_node/elisp/Saving-Buffers.html#Saving-Buffers에있는 매뉴얼을 읽었지만 그 둘의 차이점은 무엇인지 아직도 잘 모른다. 둘 다 방문한 파일에 버퍼를 저장하기 전에 설정 한 함수를 실행하기 위해 둘 다 후크로 작동합니다. 아무도 예제로 설명 할 수 있습니까? 감사.before-save-hook과 write-file-functions의 차이점
0
A
답변
1
write-*-functions
참조하십시오. 더 구체적으로는 write-*-functions
은 이고 다른 하나는 일반 저장 메커니즘 인을 대체합니다. 즉, 일부 이전 기능이 이미 버퍼를 저장했기 때문에 write-*-functions
에 추가 된 기능이 사용되지 않을 수 있습니다.
0
글쎄, before-save-hook
은 콘텐츠를 수정하려면 여기를 클릭하십시오. write-*-functions
은 코딩 시스템 (예 : 파일 컨텐트를 압축하거나 다른 파일 형식을 따르는)과 백업 파일을 담당합니다.
write-*-functions
은 버퍼 로컬 일 수 있지만 before-save-hook
의 경우는 그렇지 않습니다. 그러나 그때 그것이 무엇을 함축하는지 알지 못합니다.
2
write-file-functions
에 사용할 수있는 간단 할 파일을 저장,하지만 명시된 목적이 아닌 일부 기본 기능 (혹은 내용을 조작하는 파일을 저장 의 일을 실제로 할 수 있도록하는 것입니다 전에 임의의 것들 절약 메커니즘 자체와 직접적으로 관련된 목적을 위해).
파일 저장 방법을 수정하는 것이 원하지 않는 경우라면 before-save-hook
을 사용하는 것이 좋습니다.
는 before-save-hook
가 무엇을 할 수 있는지의 엄격한 상위 집합을 제공 또한 C-H내가g(elisp) Saving Buffers
RET
관련 문제
- 1. BeanNameUrlHandlerMapping의 차이점 SimpleUrlHandlerMapping의 차이점
- 2. 차이점 System.Windows.Controls.Page와 Windows.UI.Xaml.Controls.Page의 차이점
- 3. 차이점
- 4. 차이점 downcase와 downcase의 차이점! Ruby에서
- 5. IE5와 IE8의 차이점 모드 차이점
- 6. achartengine의 차이점 Type.DEFAULT와 Type.STACKED의 차이점
- 7. 차이점 LayoutInflater의 차이점 SearchView 아이콘
- 8. 차이점 jaxb 차이점 자바 7과 자바 6
- 9. PhpStorm의 차이점
- 10. '와'의 차이점
- 11. 병합 차이점
- 12. 다각형 차이점
- 13. 컴파일러 차이점
- 14. 차이점 포크
- 15. sha1의 차이점
- 16. CLR의 차이점
- 17. 코드의 차이점
- 18. 정렬 차이점
- 19. UIsystemfonts의 차이점
- 20. 구문 차이점
- 21. generics의 차이점
- 22. SQL의 차이점
- 23. 네트워크의 차이점
- 24. RegEx의 차이점
- 25. 파일이없는 차이점
- 26. SignalR의 차이점
- 27. IDependencyResolver의 차이점
- 28. g ++ 차이점
- 29. 라이브러리의 차이점
- 30. 행간 차이점
그래서 기본적으로 교환 가능합니까? – RNA
나는 아니오라고 말할 것입니다. 당신의 목표는 무엇입니까? –
당신이 설명하는 것처럼 보이는 그들은 그들이 기계적 차이가 아니라 서로 다른 시나리오에서 통상적으로 사용된다는 것을 나타냅니다. 불필요한 공백을 삭제하기 위해'delete-trailing-whitespace '에 사용하지만, 나는 단지 일반적인 기능에 관심이있다. – RNA