Comment coller une image brute du presse-papiers dans Emacs?

3

Je suis un utilisateur Microsoft OneNote et je me suis habitué à prendre de nombreux instantanés et à les intégrer dans mes notes.

Je pense que si je pouvais facilement intégrer des images directement dans Emacs / orgmode à partir du presse-papiers, je pourrais alors basculer très facilement vers Emacs. Comment puis-je m'y prendre?

DMA57361
la source

Réponses:

3

Voir lists.gnu pour la réponse de Windows. Si vous ajoutez un raccourci clavier pour l'outil de coupure et utilisez une version modifiée dans laquelle vous appelez 'org-mode juste avant org-display-inline-images, comme ceci

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

et ajoutez F4 comme touche de raccourci pour la fonction dans emacs

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

alors vous pouvez copier coller avec seulement F4, F5, ce qui est très pratique. Le seul problème est que votre tampon doit être enregistré dans un fichier avant que la fonction ne fonctionne, sinon vous obtenez une erreur array-null-p en raison de l'appel de buffer-file-name

Pushpendre
la source
2

Il y a un petit conseil sur les Worgs qui traitent de cette question. Cependant, cette solution utilise la bibliothèque ImageMagick. Je ne suis pas sûr que cela soit disponible sous Windows. Peut-être pourrez-vous l’adapter et trouver une solution adaptée à vos besoins.

Suvayu
la source
Vous ne savez pas pourquoi une question Emacs a été déplacée de SO à SU.
Suvayu
0

J'écris une extension nommée "pasteex-mode", ça peut vous aider :)

Vous pouvez utiliser une seule touche pour enregistrer l'image du Presse-papiers dans un fichier sur disque et insérer simultanément le lien de fichier (mode-org / markdown-mode) ou le chemin d'accès au fichier (autre mode) au point actuel.

lien: pasteex-mode

dnxbjyj
la source