Cadmus fornece uma interface orientada a comandos para localizar e editar arquivos Markdown, como localizar por nome, pesquisar termos, filtrar por tags, gerar backlinks e gerar links relativos a outras notas utilizando um monte de scripts que basicamente usam pipes e ripgrep com skim para exibi-los.
Cadmus está disponível no AUR para o Arch Linux, no entanto, a partir do diretório do usuário normal ~/.cadmus/
, então basta utilizar o git:
Instalação manual É necessário possuir todas as dependências: bat, cut, fd, find, fzf, GNU realpath, grep, highlight, jq, mdcat, node, Pandoc, perl, python, ranger, recode, Recoll, sd, sed, skim, tmsu, xclip ou wl-clipboard e rg .
Depois clone o repositório e inclua na sua $PATH
:
Após instalado basta rodar o comando cadmus
no terminal e ele lhe guiará para a gerar um arquivo de configuração.
Para exportar um documentos em PDF ou HTML, basta rodar o comando:
Teclas | Descrição |
---|---|
PgUp/PgDn |
Visualização de rolagem |
Ctrl-w |
Copiar caminho absoluto para a nota |
Alt-w |
Copiar caminho relativo para a nota |
Ctrl-o |
Abre a nota no aplicativo padrão sem sair |
Alt-y |
Copiar o conteúdo do arquivo para a área de transferência |
FOSS | Offline | Linux/BSD? | terminal? | RawFiles? | Markdown | AnyEditor? | |
---|---|---|---|---|---|---|---|
OneNote | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
EverNote | ❌ | ? | ❌ | ❌ | ❌ | ❌ | ❌ |
Notable | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
Zim | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
Obsidian | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
dokuwiki | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ |
joplin | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ † |
mediawiki | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ ‡ |
Org-Mode | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
Cadmus | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Quer saber mais sobre o Cadmus ? Visite o projeto no GitHub e também o site com a toda a documentação .
Cadmus em ação: