Jak wkleić surowy obraz ze schowka do Emacsa?

3

Jestem użytkownikiem Microsoft OneNote i przyzwyczaiłem się do robienia wielu migawek i osadzania ich w swoich notatkach.

Myślę, że jeśli mógłbym łatwo osadzić obrazy ze schowka bezpośrednio w Emacs / orgmode, to bardzo łatwo będę mógł przejść do Emacsa. Jak mam to zrobić?

DMA57361
źródło

Odpowiedzi:

3

Zobacz lists.gnu, aby uzyskać odpowiedź na temat systemu Windows. Jeśli dodasz skrót do narzędzia wycinania i użyjesz zmodyfikowanej wersji, w której wywołujesz tryb org tuż przed org-display-inline-images, tak jak to

(funcall 'org-mode)
(org-display-inline-images))

i dodaj F4 jako klawisz skrótu dla funkcji w emacsie

(global-set-key [f5] 'org-screenshot)

następnie możesz skopiować wklej za pomocą F4, F5, co jest dość przydatne. Jedyny problem polega na tym, że bufor musi zostać zapisany w pliku, zanim funkcja będzie działać, w przeciwnym razie pojawi się błąd tablicowy-null-p z powodu wywołania bufora-nazwa-pliku

Pushpendre
źródło
2

Jest mała wskazówka na temat Worga zajmującego się tym problemem. Jednak to rozwiązanie wykorzystuje bibliotekę ImageMagick. Nie jestem pewien, czy jest to dostępne w systemie Windows. Być może możesz to dostosować i znaleźć rozwiązanie, które spełni twoje potrzeby.

suvayu
źródło
Nie jestem jednak pewien, dlaczego pytanie Emacsa zostało przeniesione z SO do SU.
suvayu
0

Piszę rozszerzenie o nazwie „pasteex-mode”, może ci to pomóc :)

Możesz po prostu użyć jednego klawisza, aby zapisać obraz schowka do pliku na dysku, a jednocześnie wstawić link do pliku (tryb org / tryb markdown) lub ścieżkę pliku (inny tryb) do bieżącego punktu.

link: tryb pasteex

dnxbjyj
źródło