"Zettel" v orgmode:
Da se nejak jednoduse docilit toho, aby kdyz udelam link na neexisujici dokument, tak po kliknuti na nej byl automaticky vytvoreny a naplneny podle nakonfigurovaneho template?
(S org roam mohu mit link [[roam:Specemacs]] a chtel bych aby pro prechod na tento link vzniknul (pokud uz neexistuje) soubor Spacemacs.org a mel vyplnene jmeno dokumentu na Spacemacs, spravne datum vzniku a idealne i pripravenou sekci s backlinky)
zalezi na definici "jednoduse".
otevirani jednotlivych druhu org-linku je definovano promennou "org-link-parameters". muzete upravit (pomoci advice), nebo uplne prepsat handler pro dany typ linku, aby zkontroloval existenci souboru a pripadne vsechno pripravil.
Zrovna roam linky uz tohle delaji (pro pridani data vzniku a dalsich info je treba upravit defaultni "org-roam-capture-templates" - https://www.orgroam.com/manual.html#The-Templating-System)
16. 2. 2021, 13:37 editováno autorem komentáře
hmm v Vimu by to šlo pomocí autocommands celkem snadno, v Emacsu to budu muset dohledat, ale mělo by to jít taky (ostatně to některé pluginy umí)
Koukám, pokud se nepletu, že se tyhle nástroje instalují do globální instalace Pythonu. Nějak jsem si zvyknul vše radši instalovat pomocí venv lokálně, dokonce tak mám i jupyter(lab) per projekt, nebo mám jeden venv pro skupinu projektů, abych nemusel vše instalovat znovu (což není problém, když mám setup.py, ale prostě to někdy trvá). Nedělá instalace LSP a spol. problém, pokud je v globálu, kvůli různým verzím knihoven? Případně co do globálu a co do lokálního prostředí radíte instalovat? Díky.
Právě kvůli různým problémům právě doporučují použití virtuálního prostředí Pythonu. Emacs potom pozná, že běží v venvu a bude to respektovat. Já do globální instalace Pythonu zasahuji (na svých strojích) dost minimálně, tedy kromě instalace samotného venvu (ale i ten by šel s --user).
Aha, tak to je podobné ve vs code, kde ted takto poustim rychle notebooky. Najde si venv a instaluje do nej. Uvazujete o emacsu nebo to zkoumate jen ze zajmu? To byste me prekvapil :) po tech letech.
22. 2. 2021, 00:01 editováno autorem komentáře
>> Uvazujete o emacsu nebo to zkoumate jen ze zajmu? To byste me prekvapil :) po tech letech.
Určitě ne pro běžnou devel práci ani pro psaní dokumentace a článků. Tam je to pořád starý dobrý Vim + sada pluginů a LSP + .vimrc s asi 1200 řádky :-)
Ale pro organizaci času se snažím používat Spacemacs (v evil módu) + Org, teď mě nejvíc láká napojení Org mode na JIRU, které by mi mohlo dost zásadně ulehčit práci (protože JIRA toho sice umí hodně, ale UI je tedy dost hrůza, hlavně v našem případě, kdy je IMHO přetížená).