2009-03-17 39 views
74

Dường như bàn phím Mac không có phím Chèn (hoặc có thể chúng hoạt động nhưng tôi không thể tìm thấy). Làm thế nào tôi có thể vào chế độ chèn trong vim trên máy Mac?Chế độ Chèn Vim trên Mac OS X

+2

Những điều tuyệt vời về vim là nó được thiết kế để được sử dụng trên một bàn phím đơn giản với không có gì nhiều hơn các phím chữ và kiểm soát và thoát. Thật tuyệt vời cho những người đánh máy cảm ứng vì bạn không bao giờ phải bỏ tay khỏi hàng chủ. –

+5

Tôi đã học được điều gì đó khác với câu hỏi này - Thẻ \ . – sykora

Trả lời

149

Nếu câu hỏi này đơn giản như bạn thấy, bạn chỉ cần nhấn i.

+7

Tuyệt vời, cảm ơn! Tôi phải thừa nhận, tôi là một newbie vim và một newbie mac nên yeah, nó đã được đơn giản như vậy. Cảm ơn! –

+2

Ah, tốt nếu bạn muốn một số lời khuyên hữu ích về vim, tôi đề nghị tìm kiếm "cheat sheets" trực tuyến. Ngoài ra, các vị trí $% và^là bạn của bạn và những người tiết kiệm thời gian tuyệt vời. Sử dụng chúng kết hợp với chỉnh sửa lệnh (xóa, di chuyển, sao chép). –

+1

Ngoài ra: các tập tin trợ giúp trong vim là vô tận toàn diện – rampion

4

Nhấn "i" sẽ đưa bạn vào chế độ chèn trong VIM.

17

Vim chuyển sang chế độ chèn bằng i (hoặc a để nối thêm), bất kể nền tảng. Chế độ ghi đè chỉ hiếm khi được nhập bằng cách sử dụng Shift + r. Tôi chưa bao giờ sử dụng phím Chèn tại đây.

7

Cách sử dụng khác của phím Chèn là chuyển giữa chế độ thay thế và chế độ chèn khi đã có. Bạn có thể thực hiện điều này dễ dàng trên máy Mac bằng cách chỉ ánh xạ một khóa khác để thực hiện việc này cho bạn. Trong số ~/.vimrc chỉ cần đặt imap <F13> <Insert> và bây giờ phím F13 (trên bàn phím máy Mac của tôi là phím gần nhất với nơi mà phím Chèn có trên bàn phím thông thường).

+0

Nhưng nó có thể dễ dàng hơn để cho mọi người nhớ R là chìa khóa để vào chế độ thay thế trong vim mà không cần bất kỳ cấu hình nào. –

+0

Câu trả lời của tôi là khi bạn đã ở chế độ chèn/thay thế, trong chế độ đó nếu bạn nhấn 'R' thì nó sẽ gõ một' R' vào bộ đệm. – smathy

+2

Bạn hoàn toàn đúng. Tuy nhiên, tôi không chắc mọi người đều biết. Khi tôi đến từ nền Windows, tôi biết cách nhập chế độ thay thế bằng Chèn sớm hơn R. –

0

Nhập Insert Mode: báo chí i

Thoát Insert Mode: báo chí esc, gõ : x