Replies: 2 comments 4 replies
-
Rookie question, but how do i enable this option? |
Beta Was this translation helpful? Give feedback.
2 replies
-
You have to spell smoothscroll right, then there is help :)
…On Sat, Feb 11, 2023 at 3:30 AM Fadde ***@***.***> wrote:
Haha, yep, simpler than i imagined. I just couldnt find docs for it in the
:help pages... Thank you!
[image: image]
<https://user-images.githubusercontent.com/17787601/218253377-e636f953-2d60-41ba-b89a-5e88b2257af1.png>
—
Reply to this email directly, view it on GitHub
<#1362 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALILQS2XIJHEMRTYPJEYTDWW5S43ANCNFSM6AAAAAAUT53YME>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
rd
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Updated to Vim 9.0.1276
This is the first release in 2023! It took a little longer than I hoped to push this out, but it contains a decent amount of new features and bug / crash fixes, MacVim is now split into a normal binary for macOS 10.13+ and a "legacy" binary for macOS 10.9-10.12. You can also opt-in to a pre-release update channel for getting beta software faster in the future.
Note: r175 had a bug where tabs could crash MacVim, and was skipped in favor of this release (r176), which contains the fix (#1361).
Features
Dictionary lookup
You can now use Force Touch or Cmd-Ctrl-D to look up definitions of word under the cursor (or selected text in visual mode). This will also preview URLs, and support data types such as phone numbers and addresses. #1312 #1313
This feature can also be invoked programmatically from VimScript (see
:h macvim-lookup
). #1315Tool bar / Touch Bar / menu icons
You can now use SF Symbols for Tool bar and Touch Bar icons, including using different symbol styles such as "palette" or "multicolor". Menu items can now also use the
icon=
syntax to specify icons as well. See:help macvim-toolbar-icon
for details. #1329The default tool bar also has updated icons to look similar to SF Symbols used by newer macOS versions. #1214 by @sfsam
Window management actions
There are new
macaction
's for managing the MacVim window. The newzoomLeft
/zoomRight
actions allow you to pin the window to the left/right of the screen, and there are also new actions for interacting with Stage Manager (requires macOS 13+). See:h macvim-actions
for details. #1330zoomLeftRight.mp4
Pre-release updates / Sparkle 2
MacVim now supports pre-release software builds. It's sometimes hard for us to release frequent updates due to the desire to pick a stable upstream Vim version, needing to test the release on multiple OS versions, making sure there aren't half-complete or buggy features, and other reasons.
This new feature now allows us to push pre-release beta builds out in a more frequent fashion, which could be useful if there are particular features or fixes that you would like to try out before the next official release. Pre-release builds will be released depending on bug fixes and features instead of a fixed cadence. Do note that these pre-release builds may not be as well-validated and may have half-baked features.
If you are using the built-in auto-updater to update MacVim, you can turn this on by going to Advanced settings pane, and enable "Enable pre-release software updates".
This feature is only available for macOS 10.13 or above.
The auto-updater has also been updated from Sparkle 1.27.1 to 2.3.0 for 10.13+ builds. Legacy (10.9-10.12) builds are still using Sparkle 1.
See #1332.
New Vim features
New
smoothscroll
option allows you to scroll through a long wrapped line (using Ctrl-E or mouse wheel) without immediately jumping to the next line. (v9.0.0640)splitscroll
option has been renamedsplitkeep
, with more flexibility than before. (v9.0.0647)Sound playback on macOS is now supported. You can use
has('sound')
to check. Seehelp sound
for details. (v9.0.0694)Terminals now support
:confirm
for:q
, etc, which also means MacVim's Cmd-W will work properly for terminal windows. (v9.0.0710)Virtual text had numerous bugs fixed.
General
Legacy build for 10.9 - 10.12
Per a previous announcement (#1271), the default MacVim binary will now require macOS 10.13 or above. Users of macOS 10.9 - 10.12 can use a separate "legacy" build which will still be supported. The legacy binary will still have the latest versions of Vim and be supported, but may not have all the latest features (e.g. pre-release builds).
If you are using the auto-updater (Sparkle) to update MacVim, it should "just work" and find the best version for you. If you are downloading MacVim from the website, there is also a link to download the legacy version marked for 10.9+ as well. If you download the normal binary marked for 10.13+ from the website, it won't work on these older macOS versions.
See #1331.
Fixes
CoreText Renderer clipping and rendering bugs
Unicode characters with multiple composing characters (e.g. "x⃗") will now render correctly. #1172
Texts (e.g. Tibetan, Zalgo texts) that are taller than the line height will no longer be clipped inappropriately. You can use a new setting
MMRendererClipToRow
to re-enable clipping if the tall texts are distracting. #995 / #1356Tab crash
Fixed a crash when opening new tabs that seems to only occur in macOS 13 Ventura. #1333
Other bugs
MMNonNativeFullScreenSafeAreaBehavior
to force MacVim to use the notch area as well if you don't mind some content being obscured. Note that the previous release also claimed it fixed this, but because the binary was built against an old macOS SDK (Big Sur), the fix did not work in the binary release. Fix non-native full screen on MacBooks with notch #1261:emenu
crash when the menu is associated with an action in a non-valid mode. Fix :emenu crash when it's associated with a macaction in a non-valid mode #1305Misc
New settings:
"About MacVim" now reports the version number in a clearer way with clearly specified release number vs Vim version.
Known Issues
Printing
Printing using File→Print or
:hardcopy
is currently not working under macOS 13 Ventura due to its removal of PostScript support in the Preview app. This will be fixed in a later release. See the issue for workarounds. #1347Scripting
Compatibility
Compatibility
Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build)
Script interfaces have compatibility with these versions:
This discussion was created from the release MacVim Release 176.
Beta Was this translation helpful? Give feedback.
All reactions