Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Terminal 在终端中恢复Vim会话后没有语法突出显示_Terminal_Vim - Fatal编程技术网

Terminal 在终端中恢复Vim会话后没有语法突出显示

Terminal 在终端中恢复Vim会话后没有语法突出显示,terminal,vim,Terminal,Vim,我在用这个。我使用以下两个命令保存和恢复Vim会话: :mksession! ~/.vim_session :source ~/.vim_session 还原会话后没有语法突出显示。我怎样才能解决这个问题 我的Vim版本: VIM

我在用这个。我使用以下两个命令保存和恢复Vim会话:

 :mksession! ~/.vim_session
 :source ~/.vim_session                                                                                                                                   
还原会话后没有语法突出显示。我怎样才能解决这个问题

我的Vim版本:

VIM - Vi IMproved 7.3.462 (2010 Aug 15, compiled Mar 26 2012 21:45:48)
MacOS X (unix) version
Included patches: 1-462

在的“意见和会议”一章末尾有一个注释(见本节最后一段)。特别是,
:会话文件不会还原
上的语法


如果在加载会话后手动输入
:syntax on
,是否有效?

很棒的发现!我最近一直在玩session,并且在恢复后也被语法的缺乏所困扰。但我相当怀疑我的.vimrc有问题,而不是“功能”。如果我手动输入
:syntax on
,它将无法工作。这是否意味着无法自动突出显示?也许可以尝试
:setf vim
(例如)为什么不在
.vimrc
中添加
语法以默认打开突出显示?