2017-10-10 91 views
1

我想在octave中使用vim作为我的编辑器,并且我尝试了关于此主题的octave wiki上的步骤。我.octaverc文件包含:将Octave 4.0/4.2.1中的默认编辑器设置为Vim

# Use vim as editor 
edit mode async 
EDITOR("xfce4-terminal -e 'vim %s'") 

我也尝试过使用的xterm代替XFCE4端,GVIM的而不是vim,下面.octaverc文件:

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

我可以确认的是,自EDITOR返回相同的字符串以来,脚本在我开始八度时运行。但是,当我尝试通过例如编辑文件时命令

>> edit temp.m 

我有一个编辑是不是VIM的问题,这也比我有一个空白.octaverc文件不同。我不知道还有什么可以尝试的。我已经更新了八度到版本4.2.1,问题依然存在。我在使用vim 7.4的xubuntu(ubuntu 16.04)上。

+0

“xfec4-terminal”应该是“xfce4-terminal” – Andy

+0

在维基上有一整节“Vim作为默认编辑器”http://wiki.octave.org/Vim – Andy

+0

Andy:感谢您抓住错字,但它不会改变行为。如果我使用xterm,情况也是如此。另外,这是我所指的wiki的一部分。它已过时,我无法找到其他参考。 – roro

回答

0

我在macOS有类似的问题。我的解决办法是

编辑器( 'VIM')

添加到/ usr/local/share下/倍频程/现场/ M /启动/ octaverc

希望这有助于。

相关问题