Есть ли способ для многострочного ввода в EShell?Когда я хочу сделать быстрое определение функции в командной строке EShell, это на самом деле не работает.Я пытался использовать явные разрывы строк (\ n), а также одинарные кавычки ('') и двойные кавычки (""), но безуспешно.
Когда я пишу новую строку \n
и нажимаю ввод (точка находится в позиции *), я получаю сообщение об ошибке и новое приглашение eshell.
$ (def foo (x y ) \n *)
Symbol's function definition is void: def
Когда я использую C-q C-j
и нажмите Enter (точка находится в позиции *), я получаю то же сообщение об ошибке и новое приглашение eshell.
$
(def foo (x y) *)
Symbol's function definition is void: def