本文作者:qiaoqingyi

民宿vi手册全套模板(民宿手册设计)

qiaoqingyi 2023-04-09 708

本篇文章给大家谈谈民宿vi手册全套模板,以及民宿手册设计对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

跪求企业VI手册模板~~

企业VI手册的设计

关于企业形象识别系统CIS 企业形象识别设计是现代工业设计和现代企业管理营运相结合的产物。

以IBM公司为代表的美国企业在20世纪50年代开始把企业形象作为新的而又具体的经营要素。为了研究企业形象塑造的具体方法,确立了一个新的研究领域,出现了Corporate Design(企业设计)、Corporate look(企业形貌)、Specific Design(特殊设计)、Design Policy(设计政策)等不同的名词,后来统一称之为企业识别,简称CI(corporate identity) ,而由这个领域规划出来的设计系统,称之为企业识别系统(Corporate Identity System),简称CIS。

CIS一般定义为:将企业经营理念与精神文化,运用整体传达系统(特别是视觉传达系统)传达给企业周边的关系者,并使其对企业产生一致的认同感与价值观。也就是结合现代设计观念与企业管理理论的整体运作,刻画企业个性,塑造企业优良形象,这样一个整体系统称之为企业形象识别系统。

CIS的构成要素: MIS(Mind Identity System) 理念识别系统 BIS(Behavior Identity System) 行为识别系统 VIS(Visual Identity System) 视觉识别系统企业VI手册的设计就是将企业视觉识别系统进行规范化设计,并装订成册。

VI的基本要素系统设计

(1)标志(企业标志)

①定义:以特定、明确的造形、图案来代表企业,反映企业内涵和外在形象。

②企业标志特征:识别性;领导性;同一性;造形性;延展性;系统性;时代性。

③企业标志设计的主题题材以企业品牌名称(企业名称)为题材;以企业名称首字为题材;以企业名称(品牌)含义为题材;以企业文化、经营理念为题材;以企业经营内容、产品造型为题材;以企业、品牌的传统历史或地域环境为题材。

(2)(产品)商标

①定义:商标就是商品的标志;企业从事商业行为的标志。

②商标形式种类:文字商标;图形商标;组合商标;非形象商标。

③商标构成要素:形象(图案、文字等);名称(读法);色彩。

④商标功能(特征):注目性;易懂性;易被记忆、识别性;代表性;凭证性;保护性;注册性;宣传、美化功能;建立与提高企业品牌知名度功能。

⑤商标设计要点:功能第一,形式为功能服务,注重传达作用;形式简洁、鲜明,通用化、易懂性;生动与富感染力、时代性。

(3)企业标准字

①定义:将企业的形象或有关称谓整理、组合成一个群体的字体,透过文字可续性、说明性等明确化特征,创造企业独特风格,以达到企业识别的目的。

②企业标准字的种类企业名称标准字全称(中英文)、简称;品名标准字;固有产品名称标准字;活动标题标准字;宣传标准字。

③标准字设计要领是否符合业种、产品形象;有否创新的风格、独特的形貌;有无传达企业发展性、信赖感;有无满足购买年龄层的喜好;有无易读感、亲切感、美感;

④标准字细节设计:确定造形;配置笔画;字形大小修正、字间宽幅修正;字体统一,明确排列方向。

(4)企业标准色

①定义:企业指定某一特征的固定色彩或一组色彩系统,运用在所有视觉传达设计的媒体上,通过色彩具有的知觉刺激与心理反应,突出企业经营理念、产品特质,塑造和传达企业形象。

②企业标准色种类单色型;复色型;基本标准色 + 辅助标准色。

③色彩的适用业种红色系:食品、石化、交通、医药卫生、药品、金融、百货;橙色系:食品、石化、建筑、百货;黄色系:电气、化工、照明、食品;绿色系:金融、林业、蔬果业、建筑业、百货业;蓝色系:交通、体育用品、药业、化工、电子、科技;紫色系:化妆品、装饰品、服装、出版;粉色系:儿童用品、妇女用品。

(5)企业造形(吉祥物)

①定义:为了强化企业性格、诉求产品特质,选择适宜的人物、动物或植物做成具象化的插图形式,透过平易近人的亲切可爱造型,形成视觉焦点,使人产生固着记忆的强烈印象,塑造企业识别的造型符号。

②企业造形的特点:说明性;亲切感;流畅性。

③企业造形设计要点:故事性;历史性;材料性;动植物特性、习性;考虑宗教信仰的忌讳,风俗习惯的好恶,体现民族性。

(6)企业象征图案

①定义:与视觉识别设计中的基本核心要素保持宾主的关系,通过美观的图案增加平面设计的展开运用,强化企业形象。

②作用:补足企业形象的诉求力;增加设计要素的适应性;强化视觉感受的律动感。

③设计要领:从标志图形衍生变化;另行设计单元形,与标志、标准字相协调。

(7)企业专用印刷字体

①定义:透过统一的专用字体,组造一致的视觉符号,应用在企业传播媒体、广告促销物、产品包装等,以传达企业统一形象。

②设计要领:从现有字体中选择与企业性质相近的字体;与企业标准字保持协调一致;注意字体大小运用场合;有条件的话,可设计与企业标准字统一风格的专用创新字体。

(8)基本要素组合规范企业标志与标准字;商标与标准字;标志与象征图案(企业造形)。

VI的应用要素系统设计企业视觉识别系统的应用要素系统是企业形象视觉识别基本要素在企业用品、传达媒体上的设计应用规范。

(1)应用要素项目确立依据经济性和适用性的原则,尽可能多地选择企业自身的传达媒体,并加以归类,确立应用要素各个项目。

(2)确定各个应用要素项目的标准尺度,以此绘制标准图样;然后在此基础上运用各已定型的基本要素进行新的统一视觉设计,绘制标准制图和实际效果图。

(3)VI应用要素系统设计的一般分类企业证件类:徽章、臂章、名片、名牌、胸牌、上岗证、参观证、工作证、出门证等。

办公用品类:信封、信纸、便笺、稿纸、文件袋、文件夹、笔记本、工作本、各种文具等。

对外账票类:订单、采购单、通知书、明细表、委托单、送货单、收据、契约(合同)、其他票据等。

企业符号类:公司旗帜、公司招牌、各种指示板、照明、霓虹灯箱、指示用标识、大门标识、入口指示等。

交通工具外观:运输用车、货车、客车、特殊车辆、起重类、船只、飞机等。

促销用品:广告宣传单、商品目录、型录、商品介绍、业务明细表、展示用品、广告海报、招贴、手册、资料、视听软件、POP类、问候卡、礼品袋等。

大众传播类:一般报纸、杂志广告版式、电视广告片头、片尾、其他大众传媒模式等。

商品包装类:包装盒、箱、袋、各种商品容器、标贴、各种包装纸、粘胶带、各种防伪标志等。

服装类:男女工作服、制服、外套、雨披、伞、钢盔、工作帽、领结、手帕、便服、文化衫等。

企业出版物、印刷品:公关杂志、自办报刊、公司简史、年鉴、年度报告书,调查报告、宣传资料、其他印刷品等。

待客用品:洽商柜台、专用食具、烟灰缸、客户用文具、背包等。建筑物室内外观:建筑物外观、外墙标志、室内外统一形象装饰、建筑物门面、店面、百叶窗、卷闸门、室内壁饰、挂钟、指示牌、象征性雕塑等。

制定企业视觉识别系统VI手册现在普遍通过电脑设计软件(PC机上常用COERL Draw),设计VI手册的每一项目,将设计好的企业视觉识别基本要素系统和应用要素系统归类打印初稿,讨论审核通过后修定交付制版打样,打样稿审核校对后交付批量印刷、装订成册,交付使用。

VI设计合同书模板详细版

甲方:_______________

乙方:_______________

依据《民法典》和有关法规的规定,乙方接受甲方的委托,就委托设计事项,双方经协商一致,签订本合同,信守执行:

一、合同内容和要求:

1._______________公司标志设计;

2._______________公司VI导入、VI执行、及VI手册的整理。

二、费用

VI设计及VI手册的整理:费用共计人民币¥_________元(大写:_________)(RMB)(以上费用含设计费和VI手册印刷装订费,装订VI手册共计_________份)

三、付款方式

1.本合同签订后,甲方即向乙方支付合同总费用50%,即人民币¥_________元整(_________元整);

2.VI手册整理完成;印刷装订前甲方需向乙方支付合同余款,即人民币¥_________元整(¥_________元整)。

四、双方的责任与义务.

1.乙方应按甲方要求按质按量完成相关策划设计工作。

2.乙方需在规定时间______年_____月_____日至______年_____月_____日完成甲方公司VI手册的整理工作,并报予甲方签字认可

3.甲方有责任全力配合乙方开展本合同所规定的工作,并根据乙方需要提供相关资料。

因版权、文责所引发的法律责任,经济纠纷由甲方承担。

五、知识产权约定

1.乙方对设计完成的作品享有著作权。甲方将委托设计的所有费用结算完毕后,乙方可将作品著作权转让给甲方(需另行签订转让合同)。

2.甲方在未付清所有委托设计费用之前,乙方设计的作品著作权归乙方,甲方对该作品不享有任何权利。

3.甲方在余款未付清之前擅自使用或者修改使用乙方设计的作品而导致的侵权,乙方有权依据《中华人民共和国著作权法》追究其法律责任。

六、违约责任

本合同签订后,甲乙双方均应全面的履行本合同;因VI设计工作是十分艰巨的,不仅需要经过大量调研工作,更需一流设计师的创作,乙方在开始着手设计时就已经在全面的履行合同,鉴于此,甲方承诺如提前终止合同,仍承担向乙方支付全部合同款的义务(甲乙双方一致同意终止的除外)。

乙方如违约提前终止合同,所收取的费用应全部退还甲方。

七、甲乙双方如因履行本合同发生纠纷,应当友好协商解决,协商不成的,甲乙双方任何一方均可向_______________仲裁委员会提请仲裁解决。

合同附件为本合同一部分,本合同壹式两份,甲乙双方各持一份,自双方签字盖章之日起生效,具有同等的法律效力。

甲方(公章):_________ 乙方(公章):_________

______年____月____日 _____年____月____日

签订地点:_________ 签订地点:_________

VI设计VI手册

就是啊。。。40页算比较少的了。。算一般的。

vi包括一、vi手册设计要素

一、视觉基本要素设计

二、视觉应用要素设计的准备工作

三、具体应用设计项目的展开

四、编制VI视觉识别手册

比如企业的衣服,信封,信纸,招待処,伞,名片,工作证,旗子,围墙,礼品包装盒,手提袋,全是属於VI系统的一部份。。。

40页确实算一般的

民宿vi手册全套模板(民宿手册设计)

全套的VI模板,最好是矢量文件

亲需要VI模板的话,建议到淘图网下载,这些都是矢量格式的文件。

;typeid=1keyword=vi

亲先看下质量与免费的对比下。

我要vi手册的模版,跪求

你可以上网去搜阿 有好多呢 哪有什么模板不模板的阿 只有能用能解决自己的问题就行拉

好吧我现在先给你一点吧 你自己先看看

读本文之前请注意:

1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。

2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。

3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练使用vim的人自然不必细读,如果能留下您的宝贵意见,本人将感激不尽。

4. 本文由本人搜集整理,转载请注明出处

本文一般情况下用(里边的字母一般大小写无所谓,除非特别注明)表示按住ctrl同时按下相关字母,命令前加一个i表示在插入模式下用这个命令

1. 选定文字 / 拷贝粘贴

v为可视模式,可以选定多行。选定多行之后,可以用yy或者dd等等进行拷贝和剪切。

p 是粘贴

y 和d 可以直接拷贝或者剪切选定的内容

yw是拷贝一个单词

如果要复制整行的最简单办法就是V,y,p 就行了

v是可以选定一行任意个字符的,V是行选定的,一次一整行,然后通过向下或向上移动光标而选定多行。

对于v选定的,拷贝后就是这么多,选多少就拷贝多少,而V选定的,粘贴的话会自动换到下一行

命令模式下,也是块选定,不过是列块选定

2. 折叠代码

可以zf进行折叠, 用zo打开折叠,也可以方向键向右打开折叠,zc 关闭折叠(只要在被折叠的块中的任一个语句就行)

3. 缩进代码

是右缩进

按v选定后按=就是自动格式化代码,自动缩进,内部的递归的缩进都做到了

行左移,该命令用于调整源码缩进格式简便快速。

4. 移动光标

%是从大括号的开始移动到大括号的结束位置

:后边加行号就是跳到这一行

光标返回到以前的位置。相当于光标移动的“撤销”

光标返回到后来的位置。相当于光标移动的“恢复”

5. 多文件编辑 / 缓冲区命令

vim下每一个打开的文件对应一个缓冲区(buffer)。

多文件编辑会有两种情形,一种是在进入 vim 前所用的参数就是多个文件(这种情形称为 argument list)。另一种情形是进入 vim 后另外再开其它的文件(称为 buffer list)。不过都可以统称为buffer。

5.1 打开文件

vi flname1 flname2… flnameN

将多个文件调入缓冲,是 argument list。

:e filename

这是在进入 vim 后,在不离开 vim 的情形下再开其它文件,只要您要编辑的档案是在目前目录,Tab 补全键还是可以使用。是buffer list。

注意::e 或者:new 或者:split 后边可以跟目录,这样就可以在目录下慢慢找要打开的文件了

5.2 缓冲区跳转

:n 编辑下一个文件。

:2n 编辑下二个文件。

:N 编辑前一个文件。注意,这种用法只能用于 argument list 的情形。

:rew 回到首文件

:args 查看当前编辑缓冲文件状态

:e# 或 Ctrl-^ 编辑前一个档案,用于两文件互相编辑时相当好用。这种用法不管是 argument list 或buffer list 档案间皆可使用。 使用Ctrl-^ 命令更便捷,但如终端类型不正确该功能将无效。

用:ls来显示缓冲区中的文件,编号后边有#的代表是前一个文件,可以通过:e#来进入,有%a的代表是当前文件,什么也没有的可以通过:bn来进入,这里的n代表文件编号。

:b文件名或编号 移至该文件。

在 :ls 中就会出示各文件的编号,这个编号在未离开 vim 前是不会变的。这个指令 elvis 也是可以使用。当然 :e#编号 也是可以的,这样的用法则是所有 vi clone 都通用了。

在 buffers 中,减号 - 表示这个 buffer 并未载入,不过,不必担心,载入相当快速的。加号 + 表示这个 buffer 已经修改过了。

:bn buffer next。这里的n代表字母n

:bl buffer last。

以上两个指令 elvis 不适用。

如果您是使用 vim 的 GUI,那就在菜单上就会有 Buffers 这个选项,可以很容易的知道及移动各buffer 间。

5.3 移除缓冲区

:bd(elete) buffer 在未离开 vim 前是不会移除的,可使用这个指令移除。其实移除它干什么呢?vim是您在叫用时才会载入的,因此这些 buffers 并不是像 cache 一般要占内存的。

5.4 重新编辑

放弃一修改过的文件,重新编辑。

(1)使用命令 :q!强行退出后再vi flname重新进入。

(2)使用命令 :e!强行重编辑更便捷。这样也是会打开文件,但会放弃目前编辑文件的改变,否则如果文件已有变动,vim 预设是不让您随便离开的。:e! 后不接什么的话,代表舍弃一切修改,重新载入编辑中文件。

5.5 其他命令

:files 或 :buffers 或 :ls 会列出目前 buffer 中的所有文件。

在 elvis 中可使用 :b 来叫出 buffers。

:f 或 Ctrl-g 显示目前编辑的文件名、是否经过修改及目前光标所在之位置。

:f 文件名 改变编辑中的文件名。(file)

:r 文件名 在光标所在处插入一个文件的内容。(read)

:35 r 文件名 将文件插入至 35 行之后。

gf 这是 vim 的特殊打开文件的方法,会打开光标所在处的 word 为名的文件,当然,这个文件要在当前目录内,否则会创建新文件。

6. 查找命令

用/查找单词后,n可以跳到下一个,N则是上一个,:nohls可以取消高亮

查找时,:set ignorecase”项让VIM忽略大小写,“:set noignorecase” 来关闭这项功能。

7. 修改文字

cw:删除一个单词并进入插入模式,cc:删除一行并进入插入模式。

r:然后输入的字母将替换当前字母并保持命令模式,R则是不停的替换(一个挨着一个)。

0到行首,$到行尾。

8. 函数间跳转

ctrl+]和ctrl+T分别是查找函数的定义和返回,好像需要ctag的支持

i 跳转到光标所指标识符的定义行,是打开一个新的小窗口显示,记住要加个i,最好是找自己项目下的文件,否则找库函数的话还不如man.

大写 K 看光标所指标识符的 man 帮助页

9. 窗口命令

= ctrl+w

:split 文件名 同时在一个页面显示多个文件的内容,类似多窗口,用切换当前窗口

f 切分显示光标在处的文件名,VIM 会在 path 中搜索该文件名,比如常用它打开 #include 语句中的文件

_ 当同时打开几个文件时,按 _ 使当前窗口最大化

用Ctrl-W命令指定光标移动:

Ctrl-W + 扩大窗口

Ctrl-W - 缩小窗口

Ctrl-W h 移动到窗口左边

Ctrl-W j 移动到窗口下边

Ctrl-W k 移动到窗口上边

Ctrl-W l 移动到窗口右边

等于是按下后,松开键盘,再按下一个命令就可以了.

如果要关闭分割窗口可以用:close,剩下只有一个窗口的话就不能关了。

多窗口是split,像用e打开多个文件是将文件放在缓冲区中。

10. 自动完成

i 向上搜索,补全一个词

i 向下搜索,补全一个词

i 补全一行。

比如你写过一行 for (int i = 0; i 即可。如果补全出来的不是你想要的那一行,你可以按 或 选择上一个或下一个匹配行i 在文件系统中搜索,补全一个文件名

如果按 或 补全一个词,在当前文件中没有找到匹配,VIM 将搜索 #include 语句中的文件,而文件的位置将在 path 中搜索。

i 把上一行对应列的字符抄下来

i 把下一行对应列的字符抄上来,这两个都可以一直按下去,到了行尾自己会停的.

11. 注释整块内容

注释块的方法:

选定要注释掉的行 I // Esc

I之后输入的东西就是插入到选定的行前边的,直至Esc.

要去掉注释的办法:选定注释符//,然后d

列块选定后I是在前边都插入,A是在后边都插入

是按列块模式的选定,是行选定,v是普通选定

12. 其他命令

u可以撤销上一步操作, ctrl+r可以恢复

i命令执行一个普通模式的命令,执行完毕后回到插入模式,不用多次Esc

i后续字符 输入特殊的 ASCII 字符或键。

. 在光标当前位置处重复上一次操作

:!命令行 执行一条外部命令

***********************************************************************************

我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim 粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.

先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各种变种, 在不同的机器上常用不同的变种软件. 其中 vim 比较好用也用得比较广泛. vim 是 Vi IMproved 的缩写, 表示更好的 vi. 我个人觉得它是非常好的编辑器(为了避免 Emacs 粉丝挑眼, 就不说最好了). 没用过的也建议试试看, 当然 vim 对编写文本文件很方便好用, 比如编写程序, html文档等等, 却不能用来编写 word 文档.

关于 vim 的安装, 基本使用方法等网络上能搜出许多, 就不在这里罗嗦了, 要是对 vim 有兴趣, 那就看看这里(中文文档):

本文就说些其中比较有用, 比较常用的命令, 若能熟练运用这些命令, 那么会发现编辑文件很舒服.

说明:

以下的例子中 xxx 表示在命令模式下输入 xxx 并回车

以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车

小括号中的命令表示相关命令.

在编辑模式或可视模式下输入的命令会另外注明.

1. 查找

/xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示

向上查找.其中xxx可以是正规表达式,关于正规式就不多说了.

一般来说是区分大小写的, 要想不区分大小写, 那得先输入

:set ignorecase

查找到以后, 再输入 n 查找下一个匹配处, 输入 N 反方向查找.

*(#) 当光标停留在某个单词上时, 输入这条命令表示查找与该单词匹配的

下(上)一个单词. 同样, 再输入 n 查找下一个匹配处, 输入 N 反方

向查找.

g*(g#) 此命令与上条命令相似, 只不过它不完全匹配光标所在处的单词, 而

是匹配包含该单词的所有字符串.

gd 本命令查找与光标所在单词相匹配的单词, 并将光标停留在文档的非

注释段中第一次出现这个单词的地方.

% 本命令查找与光标所在处相匹配的反括号, 包括 () [] {}

f(F)x 本命令表示在光标所在行进行查找, 查找光标右(左)方第一个x字符.

找到后:

输入 ; 表示继续往下找

输入 , 表示反方向查找

2. 快速移动光标

在 vi 中, 移动光标和编辑是两件事, 正因为区分开来, 所以可以很方便的进行光标定

位和编辑. 因此能更快一点移动光标是很有用的.

w(e) 移动光标到下一个单词.

b 移动光标到上一个单词.

0 移动光标到本行最开头.

^ 移动光标到本行最开头的字符处.

$ 移动光标到本行结尾处.

H 移动光标到屏幕的首行.

M 移动光标到屏幕的中间一行.

L 移动光标到屏幕的尾行.

gg 移动光标到文档首行.

G 移动光标到文档尾行.

c-f (即 ctrl 键与 f 键一同按下) 本命令即 page down.

c-b (即 ctrl 键与 b 键一同按下, 后同) 本命令即 page up.

'' 此命令相当有用, 它移动光标到上一个标记处, 比如用 gd, * 等查

找到某个单词后, 再输入此命令则回到上次停留的位置.

'. 此命令相当好使, 它移动光标到上一次的修改行.

`. 此命令相当强大, 它移动光标到上一次的修改点.

3. 拷贝, 删除与粘贴

在 vi 中 y 表示拷贝, d 表示删除, p 表示粘贴. 其中拷贝与删除是与光标移动命令

结合的, 看几个例子就能够明白了.

yw 表示拷贝从当前光标到光标所在单词结尾的内容.

dw 表示删除从当前光标到光标所在单词结尾的内容.

y0 表示拷贝从当前光标到光标所在行首的内容.

d0 表示删除从当前光标到光标所在行首的内容.

y$ 表示拷贝从当前光标到光标所在行尾的内容.

d$ 表示删除从当前光标到光标所在行尾的内容.

yfa 表示拷贝从当前光标到光标后面的第一个a字符之间的内容.

dfa 表示删除从当前光标到光标后面的第一个a字符之间的内容.

特殊地:

yy 表示拷贝光标所在行.

dd 表示删除光标所在行.

D 表示删除从当前光标到光标所在行尾的内容.

关于拷贝, 删除和粘贴的复杂用法与寄存器有关, 可以自行查询.

4. 数字与命令

在 vi 中数字与命令结合往往表示重复进行此命令, 若在扩展模式的开头出现则表示行

号定位. 如:

5fx 表示查找光标后第 5 个 x 字符.

5w(e) 移动光标到下五个单词.

5yy 表示拷贝光标以下 5 行.

5dd 表示删除光标以下 5 行.

y2fa 表示拷贝从当前光标到光标后面的第二个a字符之间的内容.

:12,24y 表示拷贝第12行到第24行之间的内容.

:12,y 表示拷贝第12行到光标所在行之间的内容.

:,24y 表示拷贝光标所在行到第24行之间的内容. 删除类似.

5. 快速输入字符

在 vi 中, 不要求你输入每一个字符, 可以有很多种方法快速输入一些字符.

使用 linux/unix 的同学一定有一个经验, 在命令行下输入命令时敲入头几个字符再按

TAB 系统就会自动将剩下的字符补齐, 假如有多个匹配则会打印出来. 这就是著名的命令

补齐(其实windows中也有文件名补齐功能). vi 中有许多的字符串补齐命令, 非常方便.

c-p(c-n) 在编辑模式中, 输入几个字符后再输入此命令则 vi 开始向上(下)搜

索开头与其匹配的单词并补齐, 不断输入此命令则循环查找. 此命令

会在所有在这个 vim 程序中打开的文件中进行匹配.

c-x-l 在编辑模式中, 此命令快速补齐整行内容, 但是仅在本窗口中出现的

文档中进行匹配.

c-x-f 在编辑模式中, 这个命令表示补齐文件名. 如输入:

/usr/local/tom 后再输入此命令则它会自动匹配出:

/usr/local/tomcat/

abbr 即缩写. 这是一个宏操作, 可以在编辑模式中用一个缩写代替另一个

字符串. 比如编写java文件的常常输入 System.out.println, 这很

是麻烦, 所以应该用缩写来减少敲字. 可以这么做:

:abbr sprt System.out.println

以后在输入sprt后再输入其他非字母符号, 它就会自动扩展为System.

out.println

6. 替换

替换是 vi 的强项, 因为可以用正规表达式来匹配字符串.以下提供几个例子.

:s/aa/bb/g 将光标所在行出现的所有包含 aa 的字符串中的 aa 替换为 bb

:s/\/bb/g 将光标所在行出现的所有 aa 替换为 bb, 仅替换 aa 这个单词

:%s/aa/bb/g 将文档中出现的所有包含 aa 的字符串中的 aa 替换为 bb

:12,23s/aa/bb/g 将从12行到23行中出现的所有包含 aa 的字符串中的 aa 替换为 bb

:12,23s/^/#/ 将从12行到23行的行首加入 # 字符

:%s= *$== 将所有行尾多余的空格删除

:g/^\s*$/d 将所有不包含字符(空格也不包含)的空行删除.

7. 多文件编辑

在一个 vim 程序中打开很多文件进行编辑是挺方便的.

:sp(:vsp) 文件名 vim 将分割出一个横(纵)向窗口, 并在该窗口中打开新文件.

从 vim6.0 开始, 文件名可以是一个目录的名称, 这样, vim 会

把该目录打开并显示文件列表, 在文件名上按回车则在本窗口打

开该文件, 若输入 O 则在新窗口中打开该文件, 输入 ? 可以看

到帮助信息.

:e 文件名 vim 将在原窗口中打开新的文件, 若旧文件编辑过, 会要求保存.

c-w-w vim 分割了好几个窗口怎么办? 输入此命令可以将光标循环定位

到各个窗口之中.

:ls 此命令查看本 vim 程序已经打开了多少个文件, 在屏幕的最下方

会显示出如下数据:

1 %a "usevim.html" 行 162

2 # "xxxxxx.html" 行 0

其中:

1 表示打开的文件序号, 这个序号很有用处.

%a 表示文件代号, % 表示当前编辑的文件,

# 表示上次编辑的文件

"usevim.html" 表示文件名.

行 162 表示光标位置.

:b 序号(代号) 此命令将指定序号(代号)的文件在本窗口打开, 其中的序号(代号)

就是用 :ls 命令看到的.

:set diff 此命令用于比较两个文件, 可以用

:vsp filename

命令打开另一个文件, 然后在每个文件窗口中输入此命令,就能看

到效果了.

8. 宏替换

vi 不仅可以用 abbr 来替换文字, 也可以进行命令的宏定义. 有些命令输起来很费劲,

因此我把它们定义到 - 上, 这样就很方便了.这些配置可以预先写到 ~/.vimrc

(windows 下为 $VIM/_vimrc) 中, 写进去的时候不用写前面的冒号.

:nmap :nohls 取消被搜索字串的高亮

:nmap w 命令模式下转移光标到不同窗口

:imap 输入模式下运行

:nmap :%s= *$== 删除所有行尾多余的空格.

:imap 同上

:java 中: (注, 这里为什么说 java 中, 因为以下定义对其他文件格式不起作用, 下文

会说到如何实现这一点)

:nmap :comp javac:mak -d . %

此命令用 javac 编译 java 文件, 它会自动将光标定位到出错点. 不过这需要定

义一个 javac.vim 文件在 $VIM/compiler 下, 在 javac.vim 里面只有两行字:

setlocal makeprg=javac

setlocal errorformat=%A%f:%l:\ %m,%-Z%p^,%-C%.%#

:nmap :comp ant:mak

此命令用 ant 编译 java 文件, 它会自动将光标定位到出错点. 一般来说, 安装

vim 后已经有了compiler/ant.vim文件, 因此这个命令可以直接使用. 但是需要

在当前目录下有 build.xml 文件, 当然还必须安装 ant 才行.

:nmap :cl 此命令用于查看所有的编译错误.

:imap

:nmap :cc 此命令用于查看当前的编译错误.

:imap

:nmap :cn 此命令用于跳到下一个出错位置.

:imap

:nmap :cp 此命令用于跳到上一个出错位置.

:imap

:nmap :JavaBrowser

此命令用于在窗口左部分割出一个新窗口, 里面的内容是 java 的资源树, 包括

本文件中出现的类, 类的成员变量及成员方法, 就好像 JCreator 表现的那样.

在这个窗口中输入 ? 会看到帮助. 嘿嘿, 很好用, 不过需要 ctags 支持.

:imap

9. TAB

TAB 就是制表符, 单独拿出来做一节是因为这个东西确实很有用.

输入此命令则光标所在行向右移动一个 tab.

5 输入此命令则光标后 5 行向右移动一个 tab.

:12,24 此命令将12行到14行的数据都向右移动一个 tab.

:12,24 此命令将12行到14行的数据都向右移动两个 tab.

那么如何定义 tab 的大小呢? 有人愿意使用 8 个空格位, 有人用4个, 有的用2个.

有的人希望 tab 完全用空格代替, 也有的人希望 tab 就是 tab. 没关系, vim 能

帮助你.以下的设置一般也都先写入配置文件中, 免得老敲.

:set shiftwidth=4 设置自动缩进 4 个空格, 当然要设自动缩进先.

:set sts=4 即设置 softtabstop 为 4. 输入 tab 后就跳了 4 格.

:set tabstop=4 实际的 tab 即为 4 个空格, 而不是缺省的 8 个.

:set expandtab 在输入 tab 后, vim 用恰当的空格来填充这个 tab.

10. autocmd

这个命令十分的强大, 可以用这个命令实现对不同的文件格式应用不同的配置; 可以

在新建文件时自动添加上版权声明等等. 这些命令一般定义在 ~/.vimrc 这样的配置文件

里面. 由于他很强大, 所以我不能给出很具体的说明, 只能举几个例子, 详细的请看帮助.

:autocmd! 删除所有之前的自动命令.

autocmd FileType java source ~/.vim/files/java.vim

autocmd FileType java source ~/.vim/files/jcommenter.vim

以上两条命令让我在打开 java 文件时才应用后面提到的两个配置文件.

autocmd BufNewFile *.java 0r ~/.vim/files/skeletons/java.skel

以上这条命令让我在新建 java 文件时自动加入 java.skel 文件的内容.

autocmd BufNewFile *.java normal gnp

以上这条命令让我在新建 java 文件时自动运行 gnp 命令, 这个命令进行一些特殊化

处理, 比如将新 java 文件中的 __date__ 替换成今天的日期什么的.

11. 常用脚本

在 vim.sf.net 你可以发现很多脚本(script), 这些脚本常常有让你意想不到的作用.

我常用的有:

jcommenter.vim 自动加入 javadoc 风格的注释.

JBrowser.vim 类资源浏览. C, C++ 等可以用 Tlist

还有许多有用的, 比如 checkstyle.vim 可以检验你的编程风格, jad.vim 可以直接

反编译 .class 文件等等.

12. 常用配置

在~/.vimrc 配置文件中你常常需要一些个性化配置. 比如上面写的一些宏定义, 一些

autocmd 定义等等. 比如:

set suffixes=.bak,~,.o,.h,.info,.swp,.aux,.bbl,.blg,.dvi,.lof,.log,.lot,.ps,.toc

这样在vim中打开文件时, 按 tab 键补齐文件名时它会忽略上述文件.

set nu 显示行号

set ai 设置自动缩进

map Y y$ 让 Y 和 D 一样, 要不然 Y 的本意和 yy 一样.

13. 其他

还有许多有意思的命令, 记录在这里免得忘记.

. 重复上次编辑命令.

:g/^/exec "s/^/".strpart(line(".")." ", 0, 4) 在行首插入行号

:runtime! syntax/2html.vim 转换 txt 成 html, 会按照你的颜色配置来转

求一套VI手册模板。最好是CDR的,我邮箱726829517@qq.com。顺便问下大神,怎么把手册做成电子版的。谢谢了

建议去素材网站下载吧,给你推荐几个免费的素材网站:站酷网、三联素材、设计之家。

当然模板全一些的 就去昵图网下载吧,看自己的需求。

把手册做成电子版的方法:做成分页文件,导出pdf就可以了。

民宿vi手册全套模板的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于民宿手册设计、民宿vi手册全套模板的信息别忘了在本站进行查找喔。

阅读
分享