Cygwin vim vận chuyển với cấu hình mặc định của vim, để vim ở chế độ tương thích vi, nơi nó cố gắng mô phỏng vi gốc càng sát càng tốt. Trong số các hạn chế khác, các phím mũi tên không hoạt động trong chế độ đó và backspace chỉ di chuyển con trỏ sang trái thay vì xóa một ký tự.
Tạo một khoảng trống ~/.vimrc
là đủ để vô hiệu hóa chế độ tương thích vi:
touch ~/.vimrc
Phải nói rằng, iđể vào chế độ chèn thì dù sao cũng phải hoạt động. Bạn sẽ cần cung cấp thêm chi tiết về vị trí và cách bạn đang chạy vim. Ngoài ra, bạn có thực sự chạy vim đi kèm với Cygwin hoặc phiên bản Windows gốc của vim không?
Cập nhật
Bạn có thể thêm các bộ bên dưới trong ~ / .vimrc để thực hiện tương tự như vim mặc định
set nocompatible
set backspace=indent,eol,start
set backup
set history=50
set ruler
set background=dark
set showcmd
set incsearch
syntax on
set hlsearch
Nếu vim không nhận tệp vimrc của bạn, thay vào đó, nó có thể đang tìm .virc
tệp. Trong trường hợp này, đổi tên tệp và các thay đổi sẽ được áp dụng.
ESC
vài
vấn đề nhấn ?