Konfigurasi doom emacs untuk pemrograman python

  1. Modifikasi :lang di init.el

    (doom! 
        ...
        :lang 
        (python +lsp +pyright +conda)
        ...)
    
  2. Modifikasi :tools di init.el

    (doom! 
        ...
        :tools
        (lsp +peek)
        ...)
    
  3. Tambahkan baris kode berikut ke config.el. Di sini saya menggunakan miniconda[^(1)].

    (use-package! conda
      :config
      (setq conda-anaconda-home (expand-file-name  "~/miniconda3"))
      (conda-env-initialize-interactive-shells)
      (conda-env-initialize-eshell)
      (conda-env-autoactivate-mode t)
      (add-hook 'find-file-hook (lambda () (when (bound-and-true-p conda-project-env-path)
                                        (conda-env-activate-for-buffer)))))
       
    
  4. Lakukan .emacs.d/bin/doom sync

  5. Mengaktifkan python environment dengan cara M-x conda-env-activate ...

referensi:




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Satu EFI untuk Dua Operating System (Ubuntu 24.04 dan Windows 11) pada dua disk yang berbeda
  • Akses internet ITS melalui myITS-WiFi di Ubuntu
  • Menampilkan Label LaTeX di Matplotlib