来兄弟连一个多星期了,学习气氛真是非常的好。
今天布置了div+css的布局作业,花了2个多小时才做好,做的真是头大,看来前台技术还是需要继续加强,
还好做到了99%相似,写完竟然不需要调整兼容性,相当惊讶,于是发篇战地日记休息下大脑,庆祝一下。

“被强迫”使用了gvim,从了解皮毛到现在逐渐的熟悉了,越发的感觉gvim的自由和强大。
如果不是没有找到gvim的ftp浏览器的插件,或许我就完全是舍弃phpdesigner和notepad++了
但是win软件用习惯了,至今还是不习惯 esc
用的时间太短,还有很多没有发现,下面我将我这段时间整理的东西分享给大家

1、设置自己喜欢的字体?
点“编辑”-->“选择字体”, 然后在字体列表中选择一个你喜欢的字体和字号,然后确认。
如果想每次都使用这个这个字体
需要加到启动文件中
比如我的
set guifont=Courier_New:h13:cANSI

2、设置配色方案/风格
点“编辑”-->“配色方案”,然后选择自己喜欢的即可
启动配置文件的写法
colo desert

3、搜索或者替换后取消高亮的关键词
搜索和替换后关键词会高亮显示,搜索结束后也不会消失,要取消高亮
可以通过命令
:noh
另类方法:你可以搜索一个不存在字符的来让高亮取消
/asdasdasd

4、整体缩进一段代码
先得到要缩进的开始行号和结束行号(比如开始行3 结束行9)
然后用
3,9> 向右增加一个tab的缩进
3,9<< 向左减少2个tab的缩进

5、让VIM不生成备份文件(~文件)
:set nobackup
另外,也可以不关掉backup而是设置backupdir将备份文件统一存放到一个目录下,比如
set backupdir=d:\Vim\tmp

6、增加多标签模式
习惯了其他编辑工具的多标签,很不习惯gvim的每次打开一个文件就打开一个编辑器,所以做了这个设置
可以用命令 :tab new 打开多标签,但是这样很不舒服
所以增加右键菜单快捷菜单方式
直接进入注册表,在HKEY_CLASSES_ROOT\*\shell下添加项“用 vim 编辑”,
(这里在键值中可以写入“用 gVim 多标签编辑(&g)” 括号内为设置g为快捷键)
再在项“用 vim 编辑”下添加子项“command”,在其右边窗口把其键值设定为:
"D:\Vim\vim73\gvim.exe" -p --remote-tab-silent "%1"
配置文件中增加
set showtabline=2
set tabpagemax=25

7、其他配置
感觉上方工具栏没有什么用。可以关闭它
set guioptions-=T

有时不知道自己光标在第几行,有时一眼看不到行号,可以用这个突出当前行
set cursorline
效果图

在代码层数多了以后 默认tab一下缩进8个空格就有些浪费了,可以改为4个节省空间
"tab宽度
set ts=4
"缩进宽度
set sw=4

8、常用命令
插入:iaos
移动;hjkl wb HML gg G
删除:x dd n1,n2d
复制:yy nyy dd ndd p P

9、插件推荐
snipmate:http://www.vim.org/scripts/script.php?script_id=2540
在兄弟连Gvim视频中已经推荐了这个插件
有了这个插件才真的让gvim效率提升n倍

authorinfo:http://www.vim.org/scripts/script.php?script_id=2902
自动生成/更新文件的作者信息
第一次在文件头增加作者信息,以后就是更新文件名和修改时间

php-doc插件:
对函数增加标准注释

NERD_tree:http://www.vim.org/scripts/script.php?script_id=1658
提供展示文件/目录列表的功能,比自带的文件浏览器要好很多

ps:在能上网的时候大家可以搜索下网上其他人的gvim配置
能给不少启发

原文地址:http://bbs.lampbrother.net/read-htm-tid-118195.html

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>

阅读(170) | 评论(0) | 转发(0) |

0

上一篇:第一次发贴

下一篇:为什么我们学习一开始就要用utf-8

相关热门文章
  • 教你三招清洁家里的木地板...
  • qpid service 的root引发的权...
  • 纪念日的独白
  • 元旦苏州游记_苏州旅游攻略...
  • 淘富阁开店推广秘籍
  • IP Sec VPN与NAT破镜重圆
  • 网站导航
  • GoAgent图文设置教程
  • UT2.0正式版下载
  • tomcat6.0配置(含配置视频下载...
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议

Gvim使用心得--设置篇相关推荐

  1. 游戏开发心得——书籍篇——《游戏引擎框架》-导论

    游戏开发心得--书籍篇--<游戏引擎框架>-导论 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: 学习<游戏引擎框架> ...

  2. 计算机组装实验感受,计算机组装实习心得3篇

    计算机组装实习心得3篇 参与实习,可以拓展自身的知识面,扩大与社会的接触面,增加个学的理论知识人在社会竞争中的经验,锻炼和提高自己的能力.为我们在毕业后能快速融入社会打下基础.下面整理了计算机组装实习 ...

  3. 转‘ROS学习心得——安装篇——ROS安装’

    ROS学习心得--安装篇--ROS安装 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: ROS(Robot Operating System) ...

  4. ROS学习心得——安装篇——ROS安装

    ROS学习心得--安装篇--ROS安装 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: ROS(Robot Operating System) ...

  5. html网页设计课程心得,网页制作学习心得5篇.doc

    网页制作学习心得5篇 网页制作学习心得5篇 网页制作学习心得一: 网页制作学习心得在学习网页制作的这段时间里,我利用了学习之余的一切可利用的剩余时间,全心全意投入到网页世界,去不断的学习,去不断的探索 ...

  6. Hbuilder 左侧项目栏文件打开方式(单击?双击?) - 设置篇

    Hbuilder 左侧项目栏文件打开方式(单击?双击?) - 设置篇 设置办法 · 截图演示 · 如下: 打开编辑器,工具栏找到"工具": 打开"工具"–> ...

  7. vscode浏览器扩展(图文教程) - 设置篇

    vscode浏览器扩展 - 图文教程 图文设置 · 操作如图: 以上就是关于" vscode浏览器扩展(图文教程) - 设置篇 "的全部内容.

  8. webstorm 左侧文件目录树(不显示,怎么办?) - 设置篇

    webstorm 左侧文件目录树(不显示,怎么办?) - 设置篇 打开webstorm后,左侧边栏无法显示文件夹目录? 原因分析: 多半是因为自己乱操作导致: webstorm自动生成的配置文件 .i ...

  9. Hbulider代码注释,缩进问题 - 设置篇

    图文教程:Hbulider代码注释,缩进问题 - 设置篇 截图如下: 参考文章: hbuilder格式化代码缩进两个空格问题 以上就是关于 " Hbulider代码注释,缩进问题 - 设置篇 ...

最新文章

  1. Quartz.net 定时任务矿建Demo
  2. ntdll.dll和ntoskrnl.exe中的NT*和ZW*函数区别
  3. 【渝粤教育】21秋期末考试服务标准化10011k1
  4. 山东科技大学计算机等级,关于2019年03月全国计算机等级考试报名工作的通知
  5. 一致性hash算法_(图文案例)一致性哈希算法详解 一点课堂(多岸教育)
  6. Xshell家庭版下载
  7. hashmap浅析-get方法
  8. HTML DOM Image 对象
  9. 【HDU_P3530】Subsequence
  10. “从0开始的FreeRTOS”系列教程第一讲
  11. 手游中控台多开脚本实战
  12. 测试导航卫星软件,北斗卫星导航定位系统简介及北斗测绘测亩仪应用
  13. java实现word模板导出
  14. Oracle数据库(四)备份与还原
  15. 网络安全先驱传奇自杀了,他的一生足够拍成一部电影
  16. 解决安卓刷新recyclerView时导致itemDecoration分栏标题绘制错乱(重叠和隔空现象)
  17. 为什么那么都程序员不敢学Python?
  18. Swift学习笔记笔记(七) UIKit常用组件的使用
  19. 2022hit计算机系统大作业
  20. 计算机工程类专业职称,工程类中级职称都有哪些专业?

热门文章

  1. 空客320飞机计算机系统,飞机性能736 空客320 失效后程序 系统 140208
  2. 03 python爬虫 (数据存储)
  3. 深度遍历算法详细解释及例题应用
  4. 浅谈ReentrantLock的公平锁和非公平锁的区别
  5. 怎样在往犀牛里导入线框(矢量图线框)
  6. Python爬虫怎么挣钱?解析Python爬虫赚钱方式
  7. 音频压缩SPEEX应用,对讲机
  8. javascript anchor()方法
  9. 解决多个iframe嵌套而造成的多个滚动条问题
  10. 百度地图白屏解决和优化