현재문서를 제외한 폴더내 모든 노트의 링크를 만들어주는 Templater Snippets입니다.
예시
Templater Snippet
<%*
const currentFile = this.app.workspace.getActiveFile();
const currentFolder = tp.file.folder(true);
const fileFolder = app.vault.getFiles().filter(file => file.path.startsWith(currentFolder));
const links = fileFolder
.filter(file => file !== currentFile)
.sort((a, b) => a.name.localeCompare(b.name))
.map(file => {
const fileName = file.name.replace('.md', '');
return `- [[${file.path}|${fileName}]]`;
})
.join("\n");
tR += links;
%>
해당 snippet을 노트에 넣고 alt + R누르면 폴더내 모든 문서를 링크로 만들어 줍니다.
Templater로 작성한 명령어(스크립트)을 단축키로 실행하는 방법을 참고해주세요.