You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
2.7 KiB
87 lines
2.7 KiB
diff --git a/runtime/defaults.vim b/runtime/defaults.vim |
|
index f1d5cd1..b08de8e 100644 |
|
--- a/runtime/defaults.vim |
|
+++ b/runtime/defaults.vim |
|
@@ -74,18 +74,6 @@ sunmap Q |
|
" Revert with ":iunmap <C-U>". |
|
inoremap <C-U> <C-G>u<C-U> |
|
|
|
-" In many terminal emulators the mouse works just fine. By enabling it you |
|
-" can position the cursor, Visually select and scroll with the mouse. |
|
-" Only xterm can grab the mouse events when using the shift key, for other |
|
-" terminals use ":", select text and press Esc. |
|
-if has('mouse') |
|
- if &term =~ 'xterm' |
|
- set mouse=a |
|
- else |
|
- set mouse=nvi |
|
- endif |
|
-endif |
|
- |
|
" Only do this part when Vim was compiled with the +eval feature. |
|
if 1 |
|
|
|
diff --git a/src/testdir/test_balloon.vim b/src/testdir/test_balloon.vim |
|
index ed0c6c1..90c8c40 100644 |
|
--- a/src/testdir/test_balloon.vim |
|
+++ b/src/testdir/test_balloon.vim |
|
@@ -9,6 +9,7 @@ source screendump.vim |
|
CheckScreendump |
|
|
|
let s:common_script =<< trim [CODE] |
|
+ set mouse=a |
|
call setline(1, ["one one one", "two tXo two", "three three three"]) |
|
set balloonevalterm balloonexpr=MyBalloonExpr()..s:trailing balloondelay=100 |
|
let s:trailing = '<' " check that script context is set |
|
diff --git a/src/testdir/test_popupwin.vim b/src/testdir/test_popupwin.vim |
|
index b91689e..c6b70d1 100644 |
|
--- a/src/testdir/test_popupwin.vim |
|
+++ b/src/testdir/test_popupwin.vim |
|
@@ -553,6 +553,7 @@ func Test_popup_drag() |
|
" create a popup that covers the command line |
|
let lines =<< trim END |
|
call setline(1, range(1, 20)) |
|
+ set mouse=a |
|
split |
|
vsplit |
|
$wincmd w |
|
@@ -621,6 +622,7 @@ func Test_popup_drag_minwidth() |
|
|
|
" create a popup that does not fit |
|
let lines =<< trim END |
|
+ set mouse=a |
|
call range(40) |
|
\ ->map({_,i -> string(i)}) |
|
\ ->popup_create({ |
|
@@ -669,6 +671,7 @@ func Test_popup_drag_termwin() |
|
let lines =<< trim END |
|
set foldmethod=marker |
|
call setline(1, range(100)) |
|
+ set mouse=a |
|
for nr in range(7) |
|
call setline(nr * 12 + 1, "fold {{{") |
|
call setline(nr * 12 + 11, "end }}}") |
|
@@ -722,6 +725,7 @@ func Test_popup_close_with_mouse() |
|
|
|
let lines =<< trim END |
|
call setline(1, range(1, 20)) |
|
+ set mouse=a |
|
" With border, can click on X |
|
let winid = popup_create('foobar', #{ |
|
\ close: 'button', |
|
@@ -1557,6 +1561,7 @@ func Test_popup_beval() |
|
let lines =<< trim END |
|
call setline(1, range(1, 20)) |
|
call setline(5, 'here is some text to hover over') |
|
+ set mouse=a |
|
set balloonevalterm |
|
set balloonexpr=BalloonExpr() |
|
set balloondelay=100 |
|
@@ -2262,6 +2267,7 @@ func Test_popup_scrollbar() |
|
|
|
let lines =<< trim END |
|
call setline(1, range(1, 20)) |
|
+ set mouse=a |
|
hi ScrollThumb ctermbg=blue |
|
hi ScrollBar ctermbg=red |
|
let winid = popup_create(['one', 'two', 'three', 'four', 'five',
|
|
|