Câu hỏi vim keybindings với bố trí bàn phím neo


Câu hỏi này cũng giống như cái này, chỉ liên quan đến (ít được biết đến hơn) neo bố trí bàn phím thay vì dvorak.

Tôi muốn bắt đầu lập trình và tôi hiểu rằng vi và vim được coi là các biên tập viên có năng suất cao để viết mã nếu được sử dụng một cách khôn ngoan. Bây giờ tôi đang sử dụng bố trí bàn phím neo và tôi tự hỏi những gì keybindings cho vim có thể phù hợp nhất cho bố trí này. Tôi không muốn học cách sử dụng vim, tìm ra keybindings của tôi không hoạt động tốt và sau đó tôi phải điều chỉnh thói quen của mình.

Vì vậy, để tất cả các bạn sử dụng vim + neo: Làm thế nào để bạn remap vim keybindings để làm việc tốt nhất với neo?

(Nói chung hơn: Những điều tôi nên ghi nhớ khi thay đổi keyfindings vim là gì?)


7
2017-12-29 10:51


gốc




Các câu trả lời:


Nói chung, tôi sẽ không thay đổi keybindings. Các lệnh Vim làm việc bởi vì và lớn chúng là các bộ nhớ. Chỉ cần để chúng một mình và sử dụng chúng ở nơi chúng đứng. Tôi thấy rằng hjkl không được bố trí tốt trên bố cục đó nhưng bạn dường như có các phím con trỏ phía sau "Ebene 4" vì vậy nếu đó không phải là quá nhiều rắc rối thì có thể điều đó sẽ ổn. (Tôi không thấy mình sử dụng hjkl nhiều lắm, tôi thường sử dụng các lệnh chuyển động nhảy trực tiếp khác.)

Tôi là người dùng bố trí Dvorak.


6
2017-12-30 01:10



Tôi sẽ làm điều này ngay bây giờ. - k.stm
Bởi vì các phím con trỏ trên cấp độ 4, bạn thậm chí có thể xem xét rebjjl hjkl để các lệnh khác bạn có xu hướng sử dụng thường xuyên. Tôi đang sử dụng bố trí neo und vim kể từ khoảng ba năm nay, và không bao giờ sử dụng hjkl cho phong trào. - Twonky


Nói chung, như một Người dùng VIM nhưng không phải một Người dùng Neo, Tôi thường bắt chước bố cục phím VIM trên bàn phím của bạn. Hãy chú ý đến các phím nào trong VIM nằm dưới các vị trí nghỉ của mỗi ngón tay và dịch nó vào Neo.

Giữ bố cục truyền thống được phủ lên bố cục bàn phím mới sẽ giữ các phím chung trong nghỉ ngơi vị trí ngón tay. Nó cũng sẽ xây dựng bộ nhớ cơ có thể được chuyển sang QWERTY khi bạn cần làm việc trên bàn phím không phải Neo.


1
2017-12-29 21:51