macvim-dev / macvim-dev/macvim
buffer renamed "expand(" on save
Chưa có ai nhận issue này.
- 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ả
This issue has plagued me for years in MacVim and I have not been able to identify the source. It is intermittent, and occurs roughly 1 every 100 hundred saves (so probably 2 or 3 times per day). I cannot say what triggers it but I have not been able to make it go away. Any advice or fix gratefully received.
What happens:
- I hit
<D-s>to save current buffer, which is already associated with a filename - the buffer is not saved
- current buffer is magically renamed
expand(, the contents are unaffected - editing continues as normal (If I try to save again, then a new file called
expand(is saved to disk).
Environment
- Vim version 8.2
- MacOS 11.6
- Terminal: GUI
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện hành vi lưu không ổn định trong MacVim với Vim 8.2 trên macOS 11.6 bằng cách sử dụng trên một buffer có tên. Điều tra đường dẫn lưu và cách GUI xử lý việc buffer được đổi tên thành expand(. Hoàn tất khi buffer ban đầu vẫn được liên kết với tên tệp của nó và được lưu chính xác khi vấn đề được kích hoạt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- vim
- Lĩnh vực
- desktop
- Loại issue
- Lỗi
- Độ 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