Oprogramowanie do porządkowania bloków tekstu w plikach

Jan 05 2021

Szukam prostego programu, który przyjmuje jako wejściowe pliki tekstowe, pozwala mi oznaczyć je w odpowiednim akapicie lub podsekcji i połączyć te oznaczone fragmenty tekstu w plikach odpowiadających każdemu z tych tagów. Na przykład:

[idea] "this block contains an idea and where I stumbled on it"
[booknote] "this block is a quote from a specific text"
[idea][todo] "something I need to get done that is associated with an idea for some other endeavor"

Spowodowałoby to, na przykład, plik „idea.txt”, który zawiera pierwszą i trzecią linię wraz ze znacznikiem czasu dla daty zapisu tych różnych fragmentów lub daty ostatniego zapisu plików, z których pochodzą. Jeśli chodzi o skalę, do przetworzenia jest kilkaset plików.

Widziałem odniesienia do Evernote, OneNote w tym wątku ( Jak pisarz może efektywnie zarządzać wieloma fragmentami tekstu? ), Ale czy najlepiej nadają się do zadania, którego szukam? Nie byłem pewien, czy będą działać z fragmentami tekstu, czy tylko całymi plikami, które zostały oznaczone. Szukam również lekkiej aplikacji i uruchamiać to wszystko lokalnie i nie przesyłać moich plików do chmury.

Odpowiedzi

1 D.A.Hosek Jan 06 2021 at 00:57

Nie używałem tego, ale wygląda na to, że tryb org może robić, co chcesz. Wymaga emacsa, który działa lokalnie, chociaż biorąc pod uwagę twoje znaczniki i dane wyjściowe, być może konieczne byłoby rozwiązanie na zamówienie.

1 Erk Jan 07 2021 at 12:03

Jeśli wiesz, jak lub lubisz się uczyć skryptów, możesz, w zależności od systemu operacyjnego, przyjrzeć się skryptom bash (Linux, Mac) lub Power-Shell (Windows), aby odfiltrować linie z pliku za pomocą narzędzia takiego jak grep, a następnie potok do pliku dodatkowego. Mógłbyś nawet to napisać.

Oto krótki przykład (wiersz poleceń systemu Mac OS):

cat file.txt | grep -i "\[idea\]" > idea.txt

Który dałby plik idea.txt:

[idea] "this block contains an idea and where I stumbled on it"
[idea][todo] "something I need to get done that is associated with an idea for some other endeavor"

Jeśli jednak chcesz podążać ścieżką skryptu, polecam regularną wymianę stosów.

Jeśli chcesz po prostu przechowywać notatki i różne przemyślenia w jakimś oprogramowaniu, możesz zajrzeć do Microsoft One Note . Niekoniecznie będzie pasować do twojej konkretnej struktury, ale sama ma dobrze funkcjonującą strukturę.

Jeśli chcesz śledzić listę rzeczy do zrobienia. Polecam, RememberTheMilk . Również wykorzystuje swoją własną strukturę informacji. (Pomyśl o tym, RTM z tagami zrobi dokładnie to, co chcesz, ale z interfejsem internetowym, sprawdź to!)