2009-05-20 64 views
5

Tôi đang ngồi đây cảm thấy ngớ ngẩn - sự giúp đỡ vim nói với tôi để đạt CTRL] (để theo dõi các liên kết trong phần trợ giúp) và tôi không hiểu được? Cùng một vấn đề với^Wc (đóng một cửa sổ split)cách gõ lệnh nhất định trong vim, như Ctrl-]^Wc vv .. trên bàn phím Đức

Tôi có một bàn phím tiếng Đức và đặc biệt là CTRL] dường như không làm việc cho tôi.

Tôi làm cách nào để thực hiện chúng?

Thanks for the help cho đến nay, dường như làm việc ngoại trừ CTRL]! Bất kỳ ý tưởng làm thế nào tôi có thể làm cho nó hoạt động?

Trả lời

5

Tôi có bàn phím tiếng Croatia và khá nhiều vấn đề tương tự (do thực tế tôi không có, ví dụ "]" trên đó). Bạn đã từng nghĩ về việc sắp xếp lại các phím đó cho một cái gì đó mà bạn có thể sử dụng thay vì phím Ctrl-].

Ví dụ: đồng bằng nhập hoạt động tốt cho tôi.

Để làm điều đó, bạn chỉ cần vào thư mục "/ vimfiles/ftplugin /" và tạo tệp có tên help.vim (nếu bạn chỉ muốn sử dụng tổ hợp phím đó trong loại tệp HELP). Trong đó, nhập

nmap <buffer> <Enter> <C-]> 
"for just following the link 
nmap <buffer> <C-Enter> <C-w><C-]><C-w>T 
"for following the help topic in a new split (often useful) 
5

Trước hết, trong loại tệp Trợ giúp này, biểu tượng ^ cho biết bạn cần phải nhấn Ctrl bằng khóa. ^Wc có nghĩa là nhấn Ctrl+W, sau đó c sau khi phát hành ^W. Có vẻ như bạn có thể cần phải sử dụng Ctrl+AltGr+9 để nhận được Ctrl+].

Thứ hai, Ctrl ("Điều khiển") phải tương đương với phím Strg ("Chỉ đạo"?) Trên bàn phím tiếng Đức của bạn.

(Keyboard equivalents, để bạn tham khảo. Tôi tưởng tượng bạn thể lập Vim là thân thiện hơn với một bàn phím tiếng Đức, nhưng điều đó vượt quá sự hiểu biết của tôi và Google-fu.)

+1

Tương đương khác: Esc (thoát) ==^[, và M-x == "Thoát, sau đó x" == "Giữ phím Meta (thường là Alt) và nhấn x". Đôi khi "C-x" được viết thay vì "^ X". Mặc dù OP không yêu cầu họ, nhưng vẫn có thể hữu ích trong tương lai ... – ephemient

+2

Theo như tôi biết "Strg" = "Steuerung" bằng tiếng Đức (có nghĩa là "Điều khiển" hoặc "Chỉ đạo") –

+0

Tôi sẽ không tái bản đồ các điều khiển để thân thiện hơn với bố cục của Đức, đơn giản vì điều này sẽ giảm năng suất của bạn trên mọi thứ mà * không * thiết lập theo cách đó. –

3

Tôi nghĩ tôi phát hiện ra bản thân mình. Nếu tôi "giả vờ" để có một bàn phím tiếng Anh và chỉ cần nhấp vào Ctr- + (Ctr- "dấu cộng") có vẻ như nó hoạt động. (bên trái của "ü").

Đây là nơi biểu tượng] nằm trên bàn phím tiếng Anh.

Làm cho tôi tự hỏi điều gì khác được ánh xạ theo ý thích? Có ai là một ý tưởng không?

+0

Không hiệu quả với tôi. Bạn chắc chắn bạn không có bố cục tiếng Anh trong hệ điều hành của mình? – ziggystar

Các vấn đề liên quan