Sometimes I like to use nvim for PKM stuff (sometimes in parallel with Logseq because I think that the vim plugin does what it can, but there’s a lot of features that I just do quicker on nvim. So, I created this alias to open in the terminal the latest .md
file in my PKM folder (both pages and journals) pkmu
.
I also have another ones like pkm
, that opens in nvim today’s journal. and pkmj
and pkmp
open the directory for PKM journals and pages, if I want to do anything there (maybe a fzf
, rename
, bat
, rm
…).
alias pkm='nvim "$HOME/Documentos/PKM/logseq/journals/$(date +%Y_%m_%d).md"'
alias pkmj='cd $HOME/Documentos/PKM/logseq/journals/'
alias pkmp='cd $HOME/Documentos/PKM/logseq/pages/'
alias pkmu='nvim "$(find $HOME/Documentos/PKM/logseq/ -type f -name '\''*.md'\'' -printf '\''%T@ %p\n'\'' | sort -n | tail -1 | cut -d'\'' '\'' -f2-)"'
I just wanted to share this with you, just in case it helps, or gives you any cool idea.
@Moshpirit Humm, I hadn’t thought of creating aliases for the #Logseq structure and using #emacs (the editor I use on a daily basis) to edit the files.
This gave me the idea of writing an emacs plugin