Я использую ipython3 с emacs. Это работает, но я хотел бы определить команду, которые автоматически отправляют выделенный код в консоль. Как я могу сделать это?
Это должно быть коротким путем для команды: M-w, C-x o, C-y, входят
Это: копия, сфокусируйтесь на втором буфере (который является ipython3 терминалом), копия, и нажмите Enter. Как я могу сделать это?
Это - мой текущий .emacs файл
(setq
python-shell-interpreter "ipython3"
python-shell-interpreter-args ""
python-shell-prompt-regexp "In \\[[0-9]+\\]: "
python-shell-prompt-output-regexp "Out\\[[0-9]+\\]: "
python-shell-completion-setup-code
"from IPython.core.completerlib import module_completion"
python-shell-completion-module-string-code
"';'.join(module_completion('''%s'''))\n"
python-shell-completion-string-code
"';'.join(get_ipython().Completer.all_completions('''%s'''))\n")
Контроль мой emacs-ipython
https: расширения Emacs//github.com/burakbayramli/emacs-ipython
Это показывает основной из рабочего кода через ipython ядро. Получение сообщений об ошибках не было легко!