【发布时间】:2016-07-04 16:13:17
【问题描述】:
我想将键盘键绑定设置为 Windows 默认设置,我想在启动时使用startup.m 执行此操作,因为我希望在大量系统上设置此设置。
首选项对话框中的等效设置是:MATLAB > Keyboard > Shortcuts > Active Settings: Windows Default Set.
Suever回答后startup.m的提议
见第 8 行
% TODO set startup script in $HOME/Documents/bin/matlab/startup.m in Terminal
% all commands here will be run at startup etc startup.m
% TODO set user path as relative by $HOME/Documents/bin/matlab/
%userpath('/home/masi/Documents/bin/matlab/')
% TODO How to set up userpath outside this Matlab script in Terminal?
% http://stackoverflow.com/a/38188945/54964
if ( not( com.mathworks.services.Prefs.getStringPref('CurrentKeyBindingSet') == 'Windows' ) )
com.mathworks.services.Prefs.setStringPref('CurrentKeyBindingSet', 'WindowsDefaultSet.xml')
end
% Event errors else with touchpad scroll
!synclient HorizTwoFingerScroll=0
Matlab:2016a
系统:Linux Ubuntu 16.04
【问题讨论】: