自从我更新到Vim 8后,在最后一个可见行上按<input type="button" value="exit" id="exit" onclick="payrent();" />
function payrent() {
navigator.notification.confirm(
'You are about to leave this app and open your default web browser. Continue?',
payrent1, // <-- no brackets
'Leave App?',
['Ok', 'Cancel']
);
}
function payrent1(buttonIndex) {
if (buttonIndex == 1) {
navigator.app.exitApp();
}
}
或j
会使屏幕向下滚动。我不能把光标放在最后一行。
我对Vim 7.4没有这种行为,所以看起来有些变化?
答案 0 :(得分:2)
您正在体验
的影响set scrolloff=5
当用户没有自己的~/.vimrc
文件时,Vim 8.0引入了更明智的(与vi兼容性相比)默认值。
:help defaults.vim
解释了这一点。如果您希望恢复旧的行为,只需创建一个(空)~/.vimrc
文件。如果您喜欢新的默认值(大多数都很有意义),请将以下内容放入文件中:
unlet! skip_defaults_vim
source $VIMRUNTIME/defaults.vim
" Undo the new scrolloff setting, I don't like it.
set scrolloff=0