第4讲 gvim编辑器使用---Linux教程课件

上传人:二少****畔 文档编号:183389741 上传时间:2021-06-04 格式:PDF 页数:28 大小:4.90MB
返回 下载 相关 举报
第4讲 gvim编辑器使用---Linux教程课件_第1页
第1页 / 共28页
第4讲 gvim编辑器使用---Linux教程课件_第2页
第2页 / 共28页
第4讲 gvim编辑器使用---Linux教程课件_第3页
第3页 / 共28页
第4讲 gvim编辑器使用---Linux教程课件_第4页
第4页 / 共28页
第4讲 gvim编辑器使用---Linux教程课件_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《第4讲 gvim编辑器使用---Linux教程课件》由会员分享,可在线阅读,更多相关《第4讲 gvim编辑器使用---Linux教程课件(28页珍藏版)》请在金锄头文库上搜索。

1、Gvim编辑器使用编辑器使用 代码编写速度提高10倍以上! 1.gvim快捷键的操作 2.函数补全 3.snipMate代码补全 本节目标 1.gvim软件介绍 2.gvim配置文件 3.gvim自动缩进 4.gvim页面编码 5.gvim函数补全功能 6.gvim snipMate极速补全 Vim/Vi 简介 vi是linux和unix下使用最为广泛的一种文本编辑器,最大的优势 是它的快捷键操作,使的不用鼠标也可以快速操作文本 vim是vim的增强版本,比如语法和函数高亮显示等 gvim是window下的vim编辑器,而且使用更方便、快速 下载网址:http:/www.vim.org/dow

2、nload.php Gvim工作模式 命令模式命令模式 输入模式输入模式末行模式末行模式 保存退出保存退出:wq|x 不保存退出不保存退出:q|q! 输入输入:a|i|o|O esc键键shift+: esc键键 进入进入:vi filename 命令模式 命令命令作用作用 h向左移动向左移动 j向下移动向下移动 k向上移动向上移动 l向右移动向右移动 yy|2yy复制行复制行 dd|2dd删除、剪切行删除、剪切行 p粘贴到下一行粘贴到下一行 P粘贴到上一行粘贴到上一行 |$定位到行首定位到行首|行尾行尾 dG从当前行删到文档最后一行从当前行删到文档最后一行 命令模式=插入模式 命令命令作用作

3、用 a在光标之后插入在光标之后插入 i在光标之前插入在光标之前插入 o在下行插入在下行插入 O在上行插入在上行插入 末行模式 命令命令作用作用 :x|:wq保存退出保存退出 :q不保存退出不保存退出 :q!强制不保存退出强制不保存退出 :!执行执行shell(dos)命令命令 :r !把把shell(dos)命令执行结果读入文档命令执行结果读入文档 :%s/good/bad/g把把good全部替换为全部替换为bad :/good搜索搜索good :$到最后一行到最后一行 :2定位到第定位到第2行行 末行模式技巧操作 命令命令作用作用 :set nu设置行号设置行号 :set nonu取消行号取

4、消行号 :1,10s/#/g在在1到到10行前加行前加#注释注释 :1,10s/#/g把把1到到10行前行前#注释取消注释取消 :1,10把把1到到10行向右移动两个行向右移动两个tab :1,10替换模式 命令命令作用作用 r替换单个字符替换单个字符 R替换多个字符替换多个字符 u撤销上次操作撤销上次操作 ctrl+y恢复上次操作恢复上次操作 gvim配置文件-1 关闭兼容模式 set nocompatible 模仿快捷键,如:Ctrl+A全选、Ctrl+C复制、Ctrl+V粘贴等等 source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIM

5、E/mswin.vim behave mswin gvim字体设置 set guifont=新宋体:h18:cGB2312 gvim内部编码 set encoding=utf-8 当前编辑的文件编码 set fileencoding=utf-8 gvim配置文件-2 gvim打开支持编码的文件 set fileencodings=ucs-bom,utf-8,gbk,cp936,gb2312,big5,euc-jp,euc- kr,latin1 set langmenu=zh_CN let $LANG = zh_CN.UTF-8 解决consle输出乱码 language messages zh

6、_CN.utf-8 解决菜单乱码 source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim 设置终端编码为gvim内部编码encoding let i Things.length; i+) Thingsi ; if+tab if (true) ; alert+tab alert(example.); snipMate php快捷键使用 gvim php代码测试 php+tab ?php foreach+tab foreach ($variable as $key) / code. case+tab case value: / code. break; 代码编码问题 书写代码时,文本的编码更改: 用set fileencoding=gbk即中文编码 本章总结 1.gvim配置文件 2.gvim自动缩进 3.gvim页面编码 4.gvim 函数补全功能 5.gvim snipMate快捷键制作 谢谢大家 !

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号