Có một phím nóng để dán trong ub Ubuntu không? Ví dụ, phím nóng đầu cuối (Crtl-Shift v) không hoạt động.
Có một phím nóng để dán trong ub Ubuntu không? Ví dụ, phím nóng đầu cuối (Crtl-Shift v) không hoạt động.
Câu trả lời:
Từ Wiki Emacs .
Emacs có thể tùy chỉnh, vì vậy bạn có thể dễ dàng sửa đổi hành vi. Hành vi mặc định là phương thức Kill / Yank.
Nếu bạn đang sử dụng X11 Emacs (phiên bản 21.x +), bạn có thể kích hoạt Emacs để sử dụng bảng tạm.
x-select-enable-clipboard is a variable defined in `C source code'.
Non-nil means cutting and pasting uses the clipboard.
This is in addition to, but in preference to, the primary selection.
On MS-Windows, this is non-nil by default, since Windows does not
support other types of selections. (The primary selection that is
set by Emacs is not accessible to other programs on Windows.)
Có thêm ghi chú bao gồm cho Emacs 23.x + (là phiên bản trên phiên bản Ubuntu mới nhất).
Những điều sau đây thể hiện một cái gì đó cực kỳ gần gũi trong cảm nhận về mối quan hệ với các ứng dụng máy tính để bàn X11 hiện đại khác, nhưng với các tính năng nhẫn giết chết. "cảm thấy"? điều đó có nghĩa là, các ràng buộc khóa chính xác khác với các ứng dụng X11 khác trừ khi có thể bạn cũng bật chế độ cua, nhưng hành vi rất giống với bảng tạm Cx / Cc / Cv trong các ứng dụng khác:
Các lựa chọn clipboard và X11 chính được giữ riêng biệt, nhưng lựa chọn X11 trong clipboard và kill-ring là bạn bè.
Danh sách để ràng buộc mặc định cho các clipboard-*
chức năng hoạt động tốt trên cả phiên bản Linux và w32 của Emacs.
Trong hầu hết các trường hợp nếu sử dụng X11 hoặc Emacs trong một thiết bị đầu cuối, nút chuột giữa là nút dán tùy chỉnh. Sự khác biệt chính là đối với Emacs đồ họa, dán xảy ra ở con trỏ trong khi trong một thiết bị đầu cuối, dán xảy ra ở con trỏ.
Theo mặc định, GNU Emacs (gói emacs23 mặc định trong Ubuntu hiện tại) chỉ thực hiện các chức năng clipboard của X11 thông qua menu chỉnh sửa hoặc bằng cách gọi trực tiếp các chức năng "clipboard- *" với Mx.
Nếu bạn muốn Emacs xử lý các chức năng clipboard giống như cách thiết bị đầu cuối của bạn thực hiện, bạn có thể thêm phần này vào tệp ~ / .emacs của mình.
(global-set-key [(control shift X)] 'clipboard-kill-region)
(global-set-key [(control shift C)] 'clipboard-kill-ring-save)
(global-set-key [(control shift V)] 'clipboard-yank)
Mong rằng sẽ giúp!
Ngoài ra, nếu bạn nhìn xung quanh, bạn có thể nhận thấy đó kbd
dường như là chức năng ưa thích để xử lý các phím tắt trong Emacs những ngày này, nhưng tôi đã gặp một số vấn đề với việc "dịch" CSX sang Cx liên tục.
S-Chèn hoạt động cho tôi.
<S-insert> runs the command yank, which is an interactive compiled
Lisp function in `simple.el'.
It is bound to <S-insert>, <S-insertchar>, C-y.
(yank &optional arg)
Reinsert ("paste") the last stretch of killed text.
More precisely, reinsert the stretch of killed text most recently
killed OR yanked. Put point at end, and set mark at beginning.
With just C-u as argument, same but put point at beginning (and mark at end).
With argument N, reinsert the Nth most recently killed stretch of killed
text.
When this command inserts killed text into the buffer, it honors
`yank-excluded-properties' and `yank-handler' as described in the
doc string for `insert-for-yank-1', which see.
See also the command `yank-pop' (M-y).