到底如何深入VIM

我现在操作VIM的水平比较有限, 用能用,常用的快捷键和方法也都会,但是在开发的时候还是比较慢。这里寻求一些高效开发的资料

1.关于vimrc,有很多都不太清楚是什么意思,所以借用别人的配置可能自己也不能够运用的很好,可能很多都用不到,所以请大神给予一份关于vim配置的介绍

2.关于vim拆件,因为很多插件都不清楚是做什么的,有没有中文的插件网,这样更能清楚和明白什么意思。因为我连常用的插件都不知道是什么,比如目录树,比如快速定位到目标函数之类的,这些插件我都不知道,很影响开发

3.听说有一些工具。配置在vimrc里就可以用命令打包安装一堆插件,也需要这方面的资料

4.看到同事或者朋友用起VIM简直是操作神速阿,插件和各种快捷键的搭配,开发效率真的很高,很羡慕。犹豫多方面原因,不想去请教他们,所以来这里求助大神的资料

5.可能还有更多更好玩的东西,我都不太清楚,希望有人能提供由浅入深的资料。不胜感激!!!

回答:

一本书:《Practical VIM》,英文版中文版都有,

https://book.douban.com/subje...

很多关于 VIM 的技巧都是从这本书里面获得的。很值得一看。

回答:

这种配置类的文章网上一大堆了,要善于利用啊

回答:

直接站在巨人的肩膀上

vim

通俗地讲,vim启动时将.vim文件内的东西 加载进其运行环境,然后执行.vimrc文件内的命令。

vim入门

既然前缀键是为快捷键服务的,那随便说下快捷键设定原则:不同快捷键尽量不要有同序的相同字符。比如,<leader>e 执行操作 0 和 <leader>eb 执行操作 1,在你键入 <leader>e 后,vim 不会立即执行操作 0,而是继续等待用户键入 b,即便你只想键入 <leader>e,vim 也不得不花时间等待输入以确认是哪个快捷键,显然,这让 <leader>e 响应速度变慢。<leader>ea 和 <leader>eb 就没问题。

vim实用技巧之多buffer操作

vim 快捷键映射和模式

pathogen插件

pathogen+git管理插件

nerdtree

C: 将根路径设置为光标所在的目录
u: 设置上级目录为根路径
I: 显示或者不显示隐藏文件

CtrlP

<c-p> 调用查找
<F5> 刷新,在当前目录下重建缓存
<c-y 在当前路径下创建新文件
<c-j>, <c-k> 在搜索列表中上下移动

回答:

Linux输入vimtutor命令。

回答:

把键盘换成这样
图片描述

回答:

会使用Vim之后,可以看这份文档了:http://learnvimscriptthehardw...

能根据自己的需求写需要的脚本,可以极大提高生产力。

回答:

https://github.com/mhinz/vim-...
看完它

回答:

我推荐两本书吧,一本是Practical VIM,已经出到第二版了,亚马逊里也有电子版,不过是第一版。另一本vimbook-OPL下载地址:ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf

以上是 到底如何深入VIM 的全部内容, 来源链接: utcz.com/p/198667.html

回到顶部