Używam vima z kilkoma wtyczkami jako pythonide. Wraz z otwartą sesją vim prowadzę sesję ipython w podzielonej konsoli. Odkryłem, że ich kombinacja jest doskonałym narzędziem do programowania skryptów analizy danych.
To, czego mi brakuje, to sposób na pokazanie całego prąduhistoria sesji w panelu bocznym, dzięki czemu mogłem łatwo wkleić stamtąd kopię do sesji vim, aby utworzyć skrypt. Zrobiłbym coś podobnego do „tail -f”, gdybym tylko wiedział, gdzie ipython przechowuje bieżącą historię sesji.
Ja już wiem:
- ipython ma polecenia „% history” i „hist”, ALE szukam sposobu na wyświetlenie historii w panelu poza sesją ipython.
- historia jest przechowywana w pliku sqlite w .ipython / (profil), ALE nie wiem, jak uzyskać dostęp do tego pliku.
Mam nadzieję, że wyraziłem się jasno na temat mojego pytania. Z góry dziękuję za całą pomoc.
Odpowiedzi:
0 dla odpowiedzi № 1Możesz wydrukować swoją historię za pomocą poleceń
% history -f nazwa pliku
historia z liniami i sesjami
% history -g -f nazwa pliku