Nhấn phím chết hai lần


9

Gần đây tôi đã chuyển từ Windows sang Ubuntu 11.04 và một điểm khác biệt khiến tôi gặp phải một chút là khi nhấn phím chết (chẳng hạn như ^hoặc ´) hai lần, hành vi sẽ khác nhau ở hai hệ điều hành.

Trên Windows, lần nhấn đầu tiên đã chết, nhưng lần nhấn thứ hai cho bạn hai ký tự. Vì vậy, ví dụ, nhấn ¨một lần lưới bạn không có gì, nhưng hai lần lưới bạn ¨¨.

Trên Ubuntu, lần nhấn đầu tiên cũng đã chết, nhưng lần nhấn thứ hai chỉ tạo cho bạn một ký tự. Vì vậy, nhấn ¨một lần lưới bạn không có gì, hai lần lưới bạn ¨.

Những gì tôi muốn làm là làm cho các phím chết hoạt động như trên Windows, nghĩa là, nhấn hai lần cho bạn nhân vật hai lần.

Tôi không muốn làm cho họ không chết, vì sau đó tôi sẽ không thể viết cho ü.

Là một điều như vậy có thể, và nếu vậy, làm thế nào?


2
Vì tò mò, tôi nhớ hành vi này từ những ngày Windows của tôi và nó luôn gây khó khăn cho tôi về trường hợp sử dụng có thể vì muốn hai người họ, có hiểu biết gì không? Tôi không nghĩ đã có một lần tôi không sử dụng backspace sau khi nhấn phím chết hai lần.
Phường Muylaert

Chẳng hạn, khi viết LaTeX, văn bản được trích dẫn được viết như `` this ''. Có cả nụ cười nữa ^^.
Sebastian Paaske Tørholm

1
Tôi hiểu rồi, Kile tự động chuyển "
thành`

Tôi chỉ định nghĩa hàm qq {} và q {} của riêng mình cho dấu ngoặc kép. Nếu bạn sử dụng một trình soạn thảo cụ thể, bạn có thể lập trình rằng một `sẽ xuất
ra`

Câu trả lời:


1

Bạn có thể có hành vi tương tự với phím soạn thảo. Khóa soạn thảo có thể được đặt trong Cài đặt hệ thống -> Bàn phím -> Bố cục -> Tùy chọn -> Khóa soạn thảo. Bây giờ, để nhập ü, nhấn compose, phát hành compose và sau đó tiến hành như bạn làm trong Windows.

Chỉnh sửa: Đọc sai một chút, bạn cần làm cho các phím bị chết trước khi thực hiện việc này, mà theo tôi, chúng là mặc định.


0

Những gì bạn đang hỏi không thể như tôi biết; tuy nhiên nếu bạn thay đổi cách bố trí bàn phím thành một AltGrphím tắt, bạn vẫn có thể có các phím tắt như thế nào ü.

Làm thế nào để có được những con khỉ đó rất dễ dàng; ví dụ như üsẽ AltGr + Shift + '.

Nếu bạn không có AltGrkhóa chuyên dụng , thì Altkhóa bên phải sẽ là khóa đó.


0

Những gì tôi muốn làm là làm cho các phím chết hoạt động như trên Windows, nghĩa là, nhấn hai lần cho bạn nhân vật hai lần.

Tôi không muốn làm cho họ không chết, vì sau đó tôi sẽ không thể viết cho ü.

Tôi muốn điều tương tự và thất bại trong việc tìm ra một cách dễ dàng để ubfox hoạt động chính xác như các cửa sổ (phím chết, nhưng gõ hai lần khi gõ hai lần). Giải pháp mà tôi hiện đang sử dụng cho chính mình sử dụng các phím chết, nhưng vẫn cho phép tôi nhập các ký tự đặc biệt không có trên bàn phím của mình à.

Những gì tôi cần làm để viết một ký tự như vậy là trước tiên hãy nhấn "phím soạn thảo".

Có nhiều cách để đặt khóa soạn thảo, bao gồm một gui đẹp với gnome-tweak-toolđề xuất ở đây . Nhưng sử dụng Capslockhoặc Right Altthực sự gây rối với dòng chảy của tôi.

Vì vậy, tôi đề xuất điều này : Đặt kết hợp làm khóa điều khiển của bạn. Tôi đặt nó thành AltGrSupervà bây giờ bất cứ thứ gì tôi gõ ngay sau khi tôi nhả hai phím này sẽ được kết hợp thành một ký tự.

Điều này được thực hiện như sau:

  1. Đặt bố cục bàn phím của bạn để không sử dụng các phím chết
  2. Tìm các tùy chọn có sẵn với grep "compose:" /usr/share/X11/xkb/rules/base.lst
  3. Đặt tùy chọn ưa thích của bạn bằng cách sử dụng một cái gì đó như lệnh này
    dconf write /org/gnome/desktop/input-sources/xkb-options "['compose:lwin-altgr']"
  1. Bạn có thể phải đăng xuất và đăng nhập lại

Tôi đang đối mặt với một vấn đề rất giống nhau, chỉ khác là tôi chỉ cần gõ `(dead_grave) một lần. Tôi không muốn nó hoạt động để gõ các ký tự sáng tác (tôi cần nó để phát triển mã). ngay bây giờ tôi phải gõ hai lần để có được một trích dẫn. Lời khuyên nào?
Caesarpachon

@cesarpachon bạn đã thử tất cả các bố trí bàn phím thường có sẵn chưa? Ví dụ, đối với người Đức, có 4 lựa chọn. Tôi có thể hiểu nhầm bạn, nhưng có lẽ tất cả những gì bạn cần là cách bố trí bàn phím có nội dung "không có phím chết"
lucidbrot

Tôi không muốn thay đổi bố cục đầy đủ, chỉ cần tùy chỉnh một phím. Tôi có một bàn phím tiếng Tây Ban Nha và phím dead_grave cần được kích hoạt bằng alt gr. trong bàn phím Hoa Kỳ, nó là một tổ hợp phím trực tiếp. tất cả các phím khác đều ổn Tôi đã có thể thay đổi hành vi đó bằng xmodmap nhưng tôi chưa cần nhấn hai lần để chèn ký tự. Tôi muốn nhấn nó chỉ một lần để viết mã. like: thay vì à tôi chỉ muốn: hello(tính năng javascript cho các chuỗi nội suy). Cảm ơn đề xuất của bạn, tôi sẽ tìm kiếm các bố cục thay thế (tôi muốn bảo tồn dead_acute cho tiếng Tây Ban Nha: Canción)
Caesarpachon

Hừm, được thôi. Tôi sẽ khuyên bạn nên hỏi một câu hỏi mới sau đó, @cesarpachon. Tôi không biết làm thế nào, nhưng tôi chắc chắn rằng có thể thực hiện được với một số ánh xạ liên kết phím
lucidbrot
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.