change my-view-python

This commit is contained in:
2024-05-06 21:13:28 +02:00
parent 156cec64fb
commit 504c2b1bfa

View File

@@ -21,18 +21,34 @@ Four windows:
" "
(interactive) (interactive)
(require 'python) (require 'python)
(setq eldoc-echo-area-prefer-doc-buffer t)
;; first make visiting file full and run eglot ;; first make visiting file full and run eglot
(delete-other-windows) (delete-other-windows)
(eglot-ensure) (eglot-ensure)
;; split horizontal 0.6 - 0.4 ;; split horizontal 0.6/0.4
(split-window-horizontally (truncate (* 0.6 (window-body-width)))) ;; (split-window-horizontally (truncate (* 0.6 (window-body-width))))
;; (other-window 1)
;; (switch-to-buffer (concat "*eldoc*"))
;; (other-window 1)
(eldoc-doc-buffer 1)
(window-resize nil (truncate (* 0.2 (window-body-width))) t nil nil)
;; split vertical xref and python shell
(other-window 1) (other-window 1)
(switch-to-buffer (eldoc-doc-buffer)) (split-window-vertically)
(other-window -1) (other-window 1)
(split-window-vertically)
) (switch-to-buffer (concat "*xref*"))
(other-window 1)
(switch-to-buffer (concat "*" python-shell-buffer-name "*"))
(run-python)
;; size
(other-window 1)
(balance-windows)
(window-resize nil (truncate (* 0.2 (window-body-width))) t nil nil))
;; python old using anaconda ;; python old using anaconda
;; (defun my-view-python () ;; (defun my-view-python ()