Tôi là một người dùng vim khao khát và đã bắt đầu viết một số mã SQL gần đây. Tôi muốn viết các câu lệnh SQL của tôi trong CAPS và đôi khi quên chuyển đổi CapsLock 'tắt' và sau đó tôi nhanh chóng phá hủy mã của tôi trước khi tôi nhận ra điều gì đang xảy ra.Làm cách nào để thiết lập vim tự động thay đổi màu nền của tôi tùy thuộc vào việc CAPS LOCK có bật hay không?
Tôi chưa tìm thấy bất kỳ cách nào để biết liệu phím CapsLock có nằm ngoài bàn phím của tôi không (tôi yêu cầu tôi nhìn ra khỏi màn hình mà tôi cho là một sự chậm trễ lớn).
Lý tưởng nhất là tôi muốn vim để tự động thay đổi màu nền của tôi bất cứ khi nào CapsLock được 'bật' nhưng tôi muốn được sẵn sàng để giải quyết đối với một số chỉ số trên màn hình khác của CapsLock tình trạng như một sự thỏa hiệp.
Cách tiếp cận này sẽ hoàn hảo vì tất cả những gì tôi cần để đảm bảo sau đó là tôi không có Caps Lock khi tôi nhập vim từ một cửa sổ khác. Bạn có thể ăn thịt thêm một chút nữa không? Tôi đã không viết vimscript trước và chơi xung quanh với các lệnh bạn đã không đưa ra khá những gì tôi mong đợi. Cảm ơn. – snth