VIM学习笔记(二)

1.3* /the 第三个the
2 g* 匹配当前单词
3 set hlsearch 高亮
4 set incsaerch 未完全输入就搜索
5 set wrapscan 
6 :scriptnames 查看所有脚本所在的位置
编辑 
:edit ~/.vimrc
7 :ZZ 保存退出
/^String /string$
8.    .这个字符可以匹配到任何字符
找.
9.使用``回到出发点
10.ctrl+o命令跳转到你更早些时间停的光标的位置ctrl+i或tab相反
11:jumps列出关于你曾经跳转过的位置列表
12 具名标记26个字母
ma标记a  'a
`a访问  ms me 
13.:marks 查看关于标记的列表
>
14 x 4x dw d4w
15 d命令后面可以加任何参数
16 d$当前光标到行尾
17操作命令加位移命令
18 c2wbe<ESC>
c与d命令类似,不过会进入插入模式
19.cc删除整行,保持原来的缩进
x 代表 d1
X 代表 dh
D 代表 d$
C 代表 c$
s 代表 c1
S 代表 cc
20 r字符替换,不需进入插入模式
4r
21.选择多行 vjj 
j,k整行取
22 交换位置 xp
23y相当于du
24yy yw ye
25要把一行内容复制到剪切板 “*yy
26”  * 是两个不同的寄存器
27把剪切板内容复制过来 “*p
28daw
操作符+文本对象
29替换模式
按R进入 或insert切换
bs撤销
定制你的VIM
1.vimrc文件
2.$H0ME/_vimrc
&VIM/_vimrc
3.键映射
map Q gg
命令Q映射到命令gg
4.简单的映射
:map <F5> gg
反斜杠也是一个可用于映射的字符
map \s dd
5.添加一个plugin
vim的功能可以通过向它添加plugin得以扩展
所谓plugin不过是一个vim会自动载入执行的脚本。把一个脚本放入你的plugin目录就可以了,非常容易
6.全局plugin
对于所有的文件类型都适用
Unix ~/.vim/plugin/
pc   $VIM(或HOME)/vimfiles/plugin/
7.开启针对不同文件类型的相应的plugin
:filetype plugin on
8.在ftplugin目录下的是专用于特定文件类型的
java.vim
9.mkdir 创建文件夹
10ms-dos文件名长度有限制,所以可以建一个同名的文件夹,把_后面的东西命名为一个vim文件

 

 

1.:options
在这里可以改设置,移到主题点Enter
2.:set iskeyword&
加&恢复默认值
3.要不要折行
:set wrap
4.左右自动滚动
:set sidescroll=10
5.让左右箭头在遇到行的边界时智能上上下下
:se,t whichwrap=b,s,<,>,[,]
6.开关制表符
:set list
7.:set listchars=tab:>-,trail:-
8.set iskeyword
  set iskeyword+=-
9信息显示区
:set cmdheight=3
10打开色彩
:syntax  enable
11.查看当前文件类型
:set filetype
不知道类型
:set filetype=java
在syntax文件夹可以查看所支持的
12:set background=dark
set background=light
12颜色:
:colorscheme zellner
13高亮
:systax clear 暂时关闭
:systax on
:systax off
14打印
:hardcopy
15
v100j:hardcopy
16:source $VIMRUNTIME/syntax/2html.vim
:write main.c.html
可将当前代码转成html文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值