- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - phát hiện rò rỉ bộ nhớ Ruby/Ruby on Rails
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试将 Vim 命令映射到 ctrl+pgup
Và ctrl+pgdn
组合键。这些键的 vim 语法不起作用(即
Và
,hoặc
Và
)。
由于默认的 vim 语法不起作用,我猜测终端没有发送 ctrl+pgup
的字符代码。和 ctrl+pgdn
这是 Vim 所期待的。如果那是真的,我不确定如何找出文字键码是什么。我在 Arch Linux 上使用 xfce4-terminal。
这是我尝试过的:
通常的方法:
map :bp
使用此答案的方法从命令行设置它:Why
:map :bp
当我在命令行中输入上面的命令时,没有任何显示:
map :bp
然后 Vim 说 No mapping found
.
此方法来自 Vim wiki:http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-Tutorial(Part_2)#Key_notation
set = "^[[5~
map :bp
对该答案的修改:
set = "^M
map :bp
意识到
之后是一个用户命令,我执行了这些命令,然后 vim 粘贴了输出。我替换了
有了这个输出:
set =^[[5~
map :bp
" Also:
set =[[5~
map :bp
" Also:
set =<^[[5~>
map :bp
" Also:
set =<[[5~>
map :bp
" Also:
set =^M
map :bp
" Also:
set =<^M>
map :bp
尝试 5 中的所有方法,但没有先设置选项。例如:
map :bp
来自这个答案的方法:https://groups.google.com/forum/#!topic/vim_use/j85-2xQkb7s
map [5~ :bp
map \033[5;5~ :bp
设置不同的术语选项:
set term=xterm
" Also:
set term=xterm-256color
của tôi $TERM
环境变量设置为 xterm
.
使用此答案暗示的一些方法:https://superuser.com/questions/480215/how-to-map-pagedown-and-pageup-keys-to-function-normally
map [5~ :bp
map :bp
.vim/after/plugin/
下的文件尝试上述所有操作而不是 .vimrc
.:MBEbp
尝试上面的一切而不是 :bp
.我还能尝试什么?
câu trả lời hay nhất
好吧,我明白了。我忽略了一些非常简单的事情,这对我来说通常就是这种情况。
ctrlpgup Và ctrlpgdn 已经是 xfce4-terminal 本身的键盘快捷键(用于切换终端选项卡).为了让 Vim 使用这些组合键,终端本身不能使用它们。所以这是 xfce4-terminal 的问题,而不是 Vim。
可以使用此处描述的方法取消设置 xfce4-terminal 快捷方式: https://unix.stackexchange.com/questions/159979/xfce4-terminal-disable-individual-shortcut
简而言之,这是过程:
Mở ~/.config/xfce4/terminal/accels.scm
并取消注释/编辑行:
(gtk_accel_path "/terminal-window/next-tab" "")
(gtk_accel_path "/terminal-window/prev-tab" "")
(您可以通过打开一个新窗口并单击菜单栏中的Tabs 来验证此更改:Previous Tab VàNext Tab 项目应该不再在其右侧显示快捷方式。)
将此命令放入 .vimrc
:
map :bp
map :bn
改为考虑 bản đồ nmap
,以将快捷方式限制为正常模式。
关于linux - Vim:映射 ctrl+pgup 和 ctrl+pgdn (CTRL+Page Up/Down) 组合键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35930528/
Xin hãy xem mã của tôi. int main () { Chương trình* allcommand = Chương trình mới allcommand->addCommand("add", mới
Vì vậy, tôi đang viết mã thì gặp phải một xác nhận gỡ lỗi. Bây giờ tôi tò mò muốn biết tại sao mã này không hoạt động: for(Model::MeshMap::iterator it = obj1->GetMeshes().begin()
Đây là phần tiếp theo của Nhóm câu hỏi trước đây của tôi, Sum byType sau đó nhận khác biệt bằng cách sử dụng các luồng Java. Như đã đề xuất, tôi nên đăng dưới dạng một chuỗi riêng biệt thay vì cập nhật chuỗi gốc. Vì vậy thông qua tôi
Tôi đang triển khai một số mã hoàn hảo cho bản đồ. Tuy nhiên, danh sách tôi đang lặp lại có số lượng lớn đối tượng, vì vậy câu hỏi của tôi là phương pháp nào là cách tốt nhất để giải quyết vấn đề này: var Stuff = $.map(listOfMyObjects, some
Tôi đang cố gắng tạo bản đồ chứa các con trỏ hàm thành viên của các lớp khác nhau. Tất cả các hàm thành viên đều có cùng chữ ký. Để thực hiện điều này, tất cả các lớp của tôi đều kế thừa một lớp Object chỉ có hàm tạo mặc định, hàm hủy ảo và ToString() ảo
Câu hỏi này đã có câu trả lời ở đây: Đã đóng 11 năm trước. Có thể trùng lặp: làm thế nào để bạn thực hiện tăng cường không đồng nhất :: bản đồ?
Tôi có một truy vấn Mysql, vui lòng kiểm tra như sau: SELECT `tbl_classSubjects`.`classID` , `tbl_classSubjects`.`sectionID` , `tbl
Xin lỗi, đây có thể là một câu hỏi cơ bản. Sự khác biệt giữa ánh xạ trực tiếp JNA và ánh xạ giao diện là gì? Giải thích của tôi có đúng không: Ánh xạ trực tiếp: Sử dụng trực tiếp các đối tượng thư viện (chẳng hạn như giao diện tĩnh chính trong Java)
Trong phần bộ sưu tập trường học Scala của Twitter, họ hiển thị Bản đồ với các hàm một phần dưới dạng giá trị: // TimesTwo() đã được xác định sớm
Thật khó để nói những gì đang được hỏi ở đây. Câu hỏi không rõ ràng, mơ hồ, không đầy đủ, quá rộng hoặc hùng biện và không thể trả lời hợp lý ở dạng hiện tại. Để được trợ giúp làm rõ vấn đề này để bạn có thể mở lại, hãy truy cập trung tâm trợ giúp.
Theo như tôi hiểu, việc khai báo bản đồ từ scala stdlib không chuyên về các kiểu nguyên thủy. Điều tôi muốn không phải là trả giá cho việc mở hộp/mở hộp mà là có được giao diện bản đồ scala cùng một lúc. Một lựa chọn rõ ràng là sử dụng tr
Làm cách nào tôi có thể tạo bản đồ đối tượng cho phản hồi JSON như thế này, đây chỉ là một mảng các số nguyên: [ 565195, 565309, 565261, 565515, 565292, 565281, 566346, 5
Có thể tạo ánh xạ cho các đối tượng DTO và sau đó truy vấn chúng thay vì tên miền không? Nếu không giải thích tại sao? Nếu tôi cần một vài dtos thì sao? DTos là các ID chỉ đọc được NH tự động tạo ra. Trong tương lai, các dtos này sẽ được đặt thành ánh xạ tới các ds được liên kết.
Tôi có một hàm (mã thông thường) trả về [words: "one two", row: 23, col: 45] Trong Scala, tôi đã thay đổi phần trên thành Bản đồ Scala, nhưng sau đó tôi buộc phải khai báo nó là Bản đồ[ đường
Tôi có một bộ dữ liệu (200 hàng) liên quan đến việc nướng bánh vani, với 27 tính năng như hình bên dưới. Nhãn bánh là thước đo độ ngon của bánh nướng, được xác định bằng kém (0), trung tính (1), tốt
Tôi có mã kế thừa mà tôi đang cố gắng ánh xạ tới mã mới. OLD_PERSON tên pid tuổi NEW_PERSON pid sid fid tuổi RESOLVE_PERSON trạng thái pid fid
Tôi có một bảng trong đó một trường có thể trỏ đến khóa ngoại ở một trong 3 bảng khác, tùy thuộc vào giá trị phân biệt đối xử là gì (Dự án, TimeKeep hoặc CostCenter. Thông thường, điều này được triển khai với một lớp con, tôi muốn biết liệu tôi có Những điều cần lưu ý về tên lớp con và
Tôi có một ràng buộc thuộc loại [ST s (Int, [Int])] và tôi đang cố gắng áp dụng runST để sử dụng bản đồ cho từng phần tử như thế này: name :: [ST s (Int, [Int]) ] - -Của Cou
Trong một dự án tôi đang thực hiện, tôi có các thực thể sau: Nhà phân tích, Khách hàng và Nhà thầu. Mỗi kế thừa từ lớp cơ sở Người dùng. lớp trừu tượng công khai Người dùng { Id int ảo công khai
Tôi muốn biết liệu có thể tạo bản đồ trong Vim (đối với chế độ bình thường) cho phép người dùng nhập liệu trước khi bản đồ được thực thi hay không. Tôi muốn tạo bản đồ các phím tắt cho các lệnh grep được sử dụng phổ biến nhất của mình. Tôi muốn lệnh cho phép nhập nội dung tôi đang tìm kiếm và sau đó thực thi lệnh đó khi tôi nhập.
Tôi là một lập trình viên xuất sắc, rất giỏi!