macvim-dev / macvim-dev/macvim

MacVim defaults clean up and modernization

Đang mở
#1,277 14 bình luận 3 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Defaults Change
Ngôn ngữ chính
Vim Script
Star
7.9k
Fork
691
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Just a general issue for improving the defaults for what I consider to be what constitutes a modern GUI text editor. Changing defaults is always contentious, and therefore should require a bit of thoughts behind them. None of the proposed defaults below change any features and they would just require either a vimrc change or changing them in the user settings. Just listing them below to keep track of and to gather feedbacks:

  • set macligatures
  • MMShareFindPboard should be NO.
  • Overlay scroll bar (once implemented)
  • set guifont=-monospace-

Implemented:

  • #1528
    • Smooth resizing defaults to on (feature originally implemented in #1276)
    • set guioption+=k

Update: I have made a comment for each of the new option in case people want to vote on them using emoji reactions. (Per suggested by a comment)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Xem xét các giá trị mặc định được đề xuất trong issue này, bao gồm macligatures, MMShareFindPboard, các thanh cuộn phủ lên nội dung và guifont, cùng với những thay đổi đã được triển khai trong #1528. Trước tiên, hãy kiểm tra cuộc thảo luận được liên kết và phản hồi bằng emoji; công việc chỉ hoàn tất khi dự án đi đến quyết định về việc thay đổi những giá trị mặc định nào và mỗi thay đổi thuộc về đâu.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
macos, vim
Lĩnh vực
desktop
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.