Skip to content

Welcome message's : are not aligned #1380

Closed

Description

@dantezhu

Steps to reproduce

  1. open macvim
  2. show the welcome msg, but : are not aligned
    image

Expected behaviour

: should be aligned
like this:
image

Version of Vim and architecture

9.0.1276

Environment

OS: macos 13.2.1 (22D68)

How MacVim was installed

brew

Logs and stack traces

No response

Vim configuration where issue is reproducable

No response

Issue has been tested with given configuration

  • by running MacVim.app from GUI macOS interface
  • by running vim/gvim/etc installed by MacVim
  • by running other versions of vim (e.g. /usr/bin/vim)

Issue has been tested with no configuration

  • by running mvim --clean (or gvim, supplied by MacVim distribution)
  • by running vim --clean (in terminal, supplied by MacVim distribution)
  • by running vim --clean (in terminal, other suppliers, e.g. /usr/bin/vim)

Other conditions

  • The both Homebrew packages "vim" and "macvim" are installed

Activity

  1. ychin commented on Mar 7, 2023

    @ychin
    Member

    Huh, this only seems to happen when columns is even. If it's odd numbered it will work. I will fix it up.

    Just curious, do you use MacVim with locale set to Chinese? MacVim still has quite a few unlocalized pieces (the settings dialog, random texts that are MacVim-specific, documentation) so I'm curious how the user experience is.

  2. added this to the Release 177 milestone on Mar 7, 2023
  3. added a commit that references this issue on Mar 8, 2023
    793db8f
  4. dantezhu commented on Mar 8, 2023

    @dantezhu
    Author

    Thanks ychin.
    MacVim works very well in Chinese environment.

    The only thing that makes me uncomfortable is that when using LeaderF to input Chinese, it will look like this:

    image

    I know it can be solved by canceling Draw marked text inline, but this will cause the original input characters to be hidden, so it is not a perfect solution.

    image

    I have seen similar issues mentioning this problem, and it seems that the bottom layer needs to be modified to solve it, it may be difficult to solve.

    Everything else works fine, thanks a lot for your contribution!

  5. ychin commented on Mar 8, 2023

    @ychin
    Member

    Ah yes, getting input to work better is actually quite high on my list to do next, so this will be tackled soon. In particular you should not need to disable "draw marked text inline" if everything worked and we shouldn't have two settings that are both broken a little bit in their own ways. Getting input methods to work better in non-insert mode situations (including your use case, or just using r) is on my list but I need to think a little about the best way to tackle them first, but I don't think there's anything in Vim that's particularly problematic. It's mostly a MacVim-layer issue. So there should be a fix in the future soon (disclaimer: "soon" has a flexible definition…) !

  6. dantezhu commented on Mar 8, 2023

    @dantezhu
    Author

    Haha, thank you very much! looking forward to the fix~ 😁

  7. added a commit that references this issue on Apr 8, 2023
    c480b56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions