新建
上传
首页
助手
最?/div>
资料?/div>
工具

vim 

快捷键映射和模式

 

以前?/p>

 

vim 

中映射快捷键时,

不是网上看被人怎么写然后拷贝回来,

要么直接?/p>

 

„map?nbsp;

?/p>

映射,根本搞不懂

 

„map? „noremap? „nmap? „vmap?nbsp;?nbsp;

之间的区别到底是什么?/p>

 

今天,上?/p>

 

Google 

了下,不过先要从

 

vim 

的几种模式说起?/p>

 

vim 

中有六种基本模式

: 

1.

 

普通模?/p>

 

(Normal-mode) 

一般,启动编辑器之后就处于普通模式,除非你设置了

 

„insertmode?/p>

。也称为命令

 

(command) 

模式?/p>

 

2.

 

可视模式

 

(Visual-mode) 

可视模式与普通模式相似,只是光标移动会扩展高亮的区域。而其它非移动命令会作?/p>

于高亮的区域。在普通模式下,可以通过

 

v 

?/p>

 

V 

?/p>

 

CTRL-V 

进入。如果没有关?/p>

 

„showmode?nbsp;

选项,窗口底部会出现

“?/p>

VISUAL

—?nbsp;

字样?/p>

 

3.

 

选择模式

 

(Select-mode) 

选择模式?/p>

 

Windows 

下其它编辑器的选择模式很像。选中字符后,键入一个可显示?/p>

符会删掉所有被选择的字符,

并进入插入模式?/p>

一般,

可以在普通模式下?/p>

gh

进入?/p>

?/p>

?/p>

gvim

中用鼠标拖选区域。窗口底部会出现

“?/p>

SELECT

—?nbsp;

字样?/p>

 

4.

 

插入模式

 

(Insert-mode) 

插入模式下你键入的内容会插入到缓冲区。一般,在普通模式下?/p>

 

i 

?/p>

 

a 

进入插入?/p>

式。窗口底部会出现

“?/p>

INSERT

—?nbsp;

字样?/p>

 

5.

 

命令行模?/p>

 

(Cmdline-mode) 

命令行模式可以在窗口底部输入一行命令?/p>

可以?/p>

 

??nbsp;

执行命令?/p>

?/p>

 

??nbsp;

?/p>

 

??nbsp;

来查找?/p>

 

6.

 

Ex 

模式

 

(Ex-mode) 

与命令行模式类似,只是执行完一条命令后,会继续停留?/p>

 

Ex 

模式。在普通模式下?/p>

?/p>

 

Q 

进入

 

Ex 

模式?/p>

 

快捷键映?/p>

 

快捷键映射分两种

: map 

?/p>

noremap 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

vim 

快捷键映射和模式

 

以前?/p>

 

vim 

中映射快捷键时,

不是网上看被人怎么写然后拷贝回来,

要么直接?/p>

 

„map?nbsp;

?/p>

映射,根本搞不懂

 

„map? „noremap? „nmap? „vmap?nbsp;?nbsp;

之间的区别到底是什么?/p>

 

今天,上?/p>

 

Google 

了下,不过先要从

 

vim 

的几种模式说起?/p>

 

vim 

中有六种基本模式

: 

1.

 

普通模?/p>

 

(Normal-mode) 

一般,启动编辑器之后就处于普通模式,除非你设置了

 

„insertmode?/p>

。也称为命令

 

(command) 

模式?/p>

 

2.

 

可视模式

 

(Visual-mode) 

可视模式与普通模式相似,只是光标移动会扩展高亮的区域。而其它非移动命令会作?/p>

于高亮的区域。在普通模式下,可以通过

 

v 

?/p>

 

V 

?/p>

 

CTRL-V 

进入。如果没有关?/p>

 

„showmode?nbsp;

选项,窗口底部会出现

“?/p>

VISUAL

—?nbsp;

字样?/p>

 

3.

 

选择模式

 

(Select-mode) 

选择模式?/p>

 

Windows 

下其它编辑器的选择模式很像。选中字符后,键入一个可显示?/p>

符会删掉所有被选择的字符,

并进入插入模式?/p>

一般,

可以在普通模式下?/p>

gh

进入?/p>

?/p>

?/p>

gvim

中用鼠标拖选区域。窗口底部会出现

“?/p>

SELECT

—?nbsp;

字样?/p>

 

4.

 

插入模式

 

(Insert-mode) 

插入模式下你键入的内容会插入到缓冲区。一般,在普通模式下?/p>

 

i 

?/p>

 

a 

进入插入?/p>

式。窗口底部会出现

“?/p>

INSERT

—?nbsp;

字样?/p>

 

5.

 

命令行模?/p>

 

(Cmdline-mode) 

命令行模式可以在窗口底部输入一行命令?/p>

可以?/p>

 

??nbsp;

执行命令?/p>

?/p>

 

??nbsp;

?/p>

 

??nbsp;

来查找?/p>

 

6.

 

Ex 

模式

 

(Ex-mode) 

与命令行模式类似,只是执行完一条命令后,会继续停留?/p>

 

Ex 

模式。在普通模式下?/p>

?/p>

 

Q 

进入

 

Ex 

模式?/p>

 

快捷键映?/p>

 

快捷键映射分两种

: map 

?/p>

noremap 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

vim 

快捷键映射和模式

 

以前?/p>

 

vim 

中映射快捷键时,

不是网上看被人怎么写然后拷贝回来,

要么直接?/p>

 

„map?nbsp;

?/p>

映射,根本搞不懂

 

„map? „noremap? „nmap? „vmap?nbsp;?nbsp;

之间的区别到底是什么?/p>

 

今天,上?/p>

 

Google 

了下,不过先要从

 

vim 

的几种模式说起?/p>

 

vim 

中有六种基本模式

: 

1.

 

普通模?/p>

 

(Normal-mode) 

一般,启动编辑器之后就处于普通模式,除非你设置了

 

„insertmode?/p>

。也称为命令

 

(command) 

模式?/p>

 

2.

 

可视模式

 

(Visual-mode) 

可视模式与普通模式相似,只是光标移动会扩展高亮的区域。而其它非移动命令会作?/p>

于高亮的区域。在普通模式下,可以通过

 

v 

?/p>

 

V 

?/p>

 

CTRL-V 

进入。如果没有关?/p>

 

„showmode?nbsp;

选项,窗口底部会出现

“?/p>

VISUAL

—?nbsp;

字样?/p>

 

3.

 

选择模式

 

(Select-mode) 

选择模式?/p>

 

Windows 

下其它编辑器的选择模式很像。选中字符后,键入一个可显示?/p>

符会删掉所有被选择的字符,

并进入插入模式?/p>

一般,

可以在普通模式下?/p>

gh

进入?/p>

?/p>

?/p>

gvim

中用鼠标拖选区域。窗口底部会出现

“?/p>

SELECT

—?nbsp;

字样?/p>

 

4.

 

插入模式

 

(Insert-mode) 

插入模式下你键入的内容会插入到缓冲区。一般,在普通模式下?/p>

 

i 

?/p>

 

a 

进入插入?/p>

式。窗口底部会出现

“?/p>

INSERT

—?nbsp;

字样?/p>

 

5.

 

命令行模?/p>

 

(Cmdline-mode) 

命令行模式可以在窗口底部输入一行命令?/p>

可以?/p>

 

??nbsp;

执行命令?/p>

?/p>

 

??nbsp;

?/p>

 

??nbsp;

来查找?/p>

 

6.

 

Ex 

模式

 

(Ex-mode) 

与命令行模式类似,只是执行完一条命令后,会继续停留?/p>

 

Ex 

模式。在普通模式下?/p>

?/p>

 

Q 

进入

 

Ex 

模式?/p>

 

快捷键映?/p>

 

快捷键映射分两种

: map 

?/p>

noremap 

Ͼλ">
Ͼλ
Ŀ

vim快捷键映射和模式 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

vim 

快捷键映射和模式

 

以前?/p>

 

vim 

中映射快捷键时,

不是网上看被人怎么写然后拷贝回来,

要么直接?/p>

 

„map?nbsp;

?/p>

映射,根本搞不懂

 

„map? „noremap? „nmap? „vmap?nbsp;?nbsp;

之间的区别到底是什么?/p>

 

今天,上?/p>

 

Google 

了下,不过先要从

 

vim 

的几种模式说起?/p>

 

vim 

中有六种基本模式

: 

1.

 

普通模?/p>

 

(Normal-mode) 

一般,启动编辑器之后就处于普通模式,除非你设置了

 

„insertmode?/p>

。也称为命令

 

(command) 

模式?/p>

 

2.

 

可视模式

 

(Visual-mode) 

可视模式与普通模式相似,只是光标移动会扩展高亮的区域。而其它非移动命令会作?/p>

于高亮的区域。在普通模式下,可以通过

 

v 

?/p>

 

V 

?/p>

 

CTRL-V 

进入。如果没有关?/p>

 

„showmode?nbsp;

选项,窗口底部会出现

“?/p>

VISUAL

—?nbsp;

字样?/p>

 

3.

 

选择模式

 

(Select-mode) 

选择模式?/p>

 

Windows 

下其它编辑器的选择模式很像。选中字符后,键入一个可显示?/p>

符会删掉所有被选择的字符,

并进入插入模式?/p>

一般,

可以在普通模式下?/p>

gh

进入?/p>

?/p>

?/p>

gvim

中用鼠标拖选区域。窗口底部会出现

“?/p>

SELECT

—?nbsp;

字样?/p>

 

4.

 

插入模式

 

(Insert-mode) 

插入模式下你键入的内容会插入到缓冲区。一般,在普通模式下?/p>

 

i 

?/p>

 

a 

进入插入?/p>

式。窗口底部会出现

“?/p>

INSERT

—?nbsp;

字样?/p>

 

5.

 

命令行模?/p>

 

(Cmdline-mode) 

命令行模式可以在窗口底部输入一行命令?/p>

可以?/p>

 

??nbsp;

执行命令?/p>

?/p>

 

??nbsp;

?/p>

 

??nbsp;

来查找?/p>

 

6.

 

Ex 

模式

 

(Ex-mode) 

与命令行模式类似,只是执行完一条命令后,会继续停留?/p>

 

Ex 

模式。在普通模式下?/p>

?/p>

 

Q 

进入

 

Ex 

模式?/p>

 

快捷键映?/p>

 

快捷键映射分两种

: map 

?/p>

noremap 



ļ׺.doc޸Ϊ.docĶ

  • 2019껪Ŀϰ
  • ˾Աְ3ƪ
  • ͶʽĿίдͬ(޸)
  • ݾЭ
  • ³̰2019-2020ѧ꼶ѧڻѧм⿼ԾC
  • ߵȴҵ ڶʽ
  • ְҵʵñ׼-쳵Ա
  • ľ̲⼰
  • ʡѧ꼶ѧϲ 6.4 һκѧ1(޴)(
  • ൺСѧѧһ꼶²һԪ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)