Настройка Редактора Исходного Кода Swi-Prolog (Xpce Emacs) Для Пользователя, Незнакомого С Сочетаниями Клавиш Emacs

Те, кто начинает изучать и/или работать с SWI-Prolog ( http://www.swi-prolog.org/ ) часто встречает не очень «дружественный интерфейс командной строки в таком стиле:

 
 dm@dms:~> swipl
 % library(swi_hooks) compiled into pce_swi_hooks 0.00 sec, 3,856 bytes
 % /home/dm/.

plrc compiled 0.00 sec, 656 bytes Welcome to SWI-Prolog (Multi-threaded, 64 bits, Version 5.10.2) Copyright (c) 1990-2010 University of Amsterdam, VU Amsterdam SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. Please visit http://www.swi-prolog.org for details. For help, use ?- help(Topic).

or ?- apropos(Word).

?-

Даже сумев открыть редактор исходного кода, многим сложно с ним работать из-за того, что сочетания клавиш соответствуют довольно харизматичному и непохожему редактору Emacs. Как это исправить? Введите «помощь».

в командной строке

  
 
 ?- help.
 
Вы увидите что-то вроде этого:

Настройка редактора исходного кода SWI-Prolog (XPCE Emacs) для пользователя, незнакомого с сочетаниями клавиш Emacs

В окне необходимо выполнить пункт меню Настройки/Файл инициализации пользователя.

(если появится диалог подтверждения, подтвердите создание файла):

Настройка редактора исходного кода SWI-Prolog (XPCE Emacs) для пользователя, незнакомого с сочетаниями клавиш Emacs

Там вам нужно найти эту строку:

 
 !key_binding.style:
И уберите из него символ «%», а затем сохраните файл, вызвав меню «Файл/Сохранить буфер».

Затем в первом окне справки (SWI-Prolog Help) необходимо выполнить пункт Help/XPCE (GUI) Manual. Появится окно, подобное этому:

Настройка редактора исходного кода SWI-Prolog (XPCE Emacs) для пользователя, незнакомого с сочетаниями клавиш Emacs

В этом окне вам необходимо выбрать пункт меню «Файл/Редактировать настройки/XPCE User Defaults» (также может появиться диалоговое окно подтверждения, где вам нужно ответить утвердительно).

В открывшемся окне нужно найти строку

% :- set_prolog_flag(editor, pce_emacs).



Теги: #настройка SWI-Prolog #swi-prolog #XPCE #Prolog

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.