2015-09-27 162 views
0

在我的当前目录中我有一个文件mini.m编辑命令,箭头按钮不灵

function ret = mini(x) 
    ret = x(1); 
    for i = 2:length(x), 
    if x(i) < ret, 
     ret = x(i); 
    end; 
    end; 
endfunction 

然后我跑

>> octave 
>> edit mini.m 

我的箭头按钮不起作用财产。而不是导航光标,箭头按钮在我的文件上键入随机字符,就像这样。

OBOCCOCOCCOUnOCOCCOC ORtO= Miniddddddde 
fdOCXCOCOC 
    RetOOCOC# Octave 4.0.0, Sun Sep 27 01:01:33 2015 EDT <[email protected]>Or i = 2:length(x), 
    if x(i) < ret, 
     ret = x(i); 
    end; 
    end; 
endfunction 

任何人都知道发生了什么?谢谢!

回答

0

我按照http://wiki.octave.org/Vim的说明完成了将vim设置为默认的八度编辑器。

我有Octave 4.0.0。我在〜/ .octaverc文件中添加了以下几行:

edit mode sync 
edit home . 
EDITOR('vim > /dev/tty 2>&1 < /dev/tty %s')