2015-07-02 2 views

ответ

1

Частичный ответ

Создать функцию clear() печатать символы новой строки

clear() = for i in 1:20 
     print("\n") 
    end 

Затем вызовите функцию

clear() 
1

Try Ctrl+L, если вы хотите, чтобы очистить экран интерактивной оболочки работает как. bash.

5

Использование keyboard shortcut: Ctrl + L. РЕПЛ

Используйте Джулии shell mode:

julia> ; # upon typing ;, the prompt changes (in place) to: shell> 

shell> clear # unix 

shell> cmd /c cls # windows 

Если вам нужна функция, вы можете использовать run функцию:

julia> ? # upon typing ?, the prompt changes (in place) to: help> 

help?> run 
INFO: Loading help data... 
Base.run(command) 

    Run a command object, constructed with backticks. Throws an error 
    if anything goes wrong, including the process exiting with a non- 
    zero status. 

julia> using Compat: @static, is_unix # `Pkg.add("Compat")` if not installed. 

julia> clear() = run(@static is_unix() ? `clear` : `cmd /c cls`) 
clear (generic function with 1 method) 

julia> clear() 

Это работает в платформе и версии независимым способом (протестирована в ОС Windows и Linux , Julia версии 0.3.12, 0.4.5 и 0.5. +).

Смежные вопросы