xmap 和 nmap 是 Vim 中用于创建键映射(key mapping)的命令,而 nnoremap 是一个更具体的键映射命令。它们之间的区别如下:
xmap 用于创建可视模式(visual mode)下的键映射。它适用于在可视模式下选择文本块,并通过按下键位来触发映射的命令。例如,xmap
nmap 用于创建普通模式(normal mode)下的键映射。它适用于在普通模式下按下键位来触发映射的命令。例如,nmap
nnoremap 是 nmap 命令的一个变体,它是 "non-recursive"(非递归)的缩写。nnoremap 用于创建普通模式下的非递归键映射。递归键映射是指在命令执行过程中,如果映射的命令中又包含了键映射,那么这个键映射也会被触发。而非递归键映射则不会触发嵌套的键映射,保证了映射的稳定性和可预测性。
nnoremap <C-z> :YourCommandHere<CR>
<CR> 是表示回车键的特殊字符
f
:forward pageb
:back pageu
: up half paged
: down half pagey
: up linee
: down line
Ctrl+w H
:horizontal to verticalCtrl+w K
: vertical to horizontalCtrl+w R
:change up or down(left or right)vertical reszie 60
水平方向分屏打开新文件
:sp linuxmi.py
:split linuxmi.py
垂直方向分屏打开新文件
:vsp linux.py
:vsplit linux.py
:tabnew -- 打开一个新tab
:tabnew [name] -- 打开一个名字为 name 的新tab
:tabc -- 关闭当前tab
gt ,gT -- tab 之间切换
:tabo -- 关闭所有其他的tab
在Vim中打开一个Python文件。
在您要输入文件路径的位置,输入部分路径或文件名的前几个字母。
按下Ctrl + X,然后立即按下Ctrl + F。
Vim将打开一个补全选项菜单,显示与您输入的路径或文件名匹配的可能选项。
使用上下箭头键浏览补全选项。当您找到所需的路径时,可以按下回车键选择该选项。