Я думаю, что для «редактирования» вы имеете в виду, чтобы иметь возможность прочитать, а затем показать файл на экране и манипулировать файлом?
Если это так, то здесь у вас есть простой, конечно, размер файла не может быть больше, чем макс. емкость переменной vchar:
def var fileline as char format "x(250)". /* or shorter or longer, up to you*/
def var filedit as char.
/*you have to quote it to obtain & line into teh charvar*/
unix silent quoter kk.txt > kk.quoted.
input from kk.quoted no-echo.
repeat:
set fileline.
filedit = filedit + (fileline + chr(13) + chr(10)) .
end.
input close.
update filedit view-as editor size 65 by 10.
Конечно, вы можете сохранить файл после редактирования; -)