Linux下vim编辑器的使用小技巧.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux下vim编辑器的使用小技巧   Vim是Linux操作系统中最常用一个编辑器。如配置文件的更改、环境变量的设置等等基本上都是在这个vim编辑器上完成。所以这是Linux系统管理员最常用的一个工具。不过这个工具虽然小,但是其有很多的实用小技巧。有些系统管理员可能并不知道。在此笔者就把这些技巧共享出来,大家若觉得有用,不妨在工作中用用看。   一、备份个性化配置文件。   Vim文本编辑器有很多默认的设置。但是当系统管理员熟悉了这个工具之后,可能这个默认的设置就不符合他们的需求了。为此系统管理员希望能够像Word等文本处理器一样对其进行一些个性化的设置,以方便他们编写配置文件、设置环境变量等等。如系统管理员可能会重新定义某些键的功能、创建一些缩写符号、或者设置特定的环境等等。这些个性化的内容都会保存在一个文件中。在Linux操作系统中,默认情况下这个文件是保存在用户的主目录中。通常情况下这个文件的名字叫做,vimrc.注意这个文件是一个隐形的文件。必须要使用-a可选项才可以看到这个文件。有些版本的shell可能没有这个文件,也就无法保存个性化的设置。此时可以从其他版本的系统中将这个文件复制过去即可,一般情况下这个文件是通用的。   在vim编辑器启动的时候,会自动读取这个文件。随着时间的推移,这个文件会慢慢的变成一个系统管理员的专用库。在这个文件中包含了系统管理员熟悉的所有快捷键和用户经常用到的环境配置。这对于系统管理员来说非常的重要。为此系统管理员应该经常备份这个文件。另外,如果系统管理员经常需要移动办公的话,也最好将这个文件随身带一份。如此的话,即使换了一个工作平台,系统管理员只要将这个文件复制到新的平台中去,可以很方便的创建一个自己熟悉的vim工作环境。而且这个文件是保存在用户的目录下面的。为此这个文件不会对这个操作平台上的其他用户的vim工具产生影响。在多用户环境中,这个特性非常的有用。如在一台Linux服务器上,同时部署了数据库服务器、邮件服务器等等,而且有不同的管理员来维护。此时由于这个配置文件保存在各自的用户目录中,只要他们所采用的用户登录名不同,为此就不会彼此的干扰。   二、快速取消错误的操作。   在Linux操作系统中使用vim工具时,如果输入了错误的参数,而又不知道修改之前参数的值,该怎么办呢?在其他的文本编辑器中,如Word文本编辑器里,可以通过撤销或者CTRL+z组合键来撤销,恢复修改之前的数据(前提是没有保存)。但是在vim编辑器中大家会发现这个组合键不起作用,而且也没有撤销的按钮。难道这个vim编辑器就能够撤销错误的操作吗?其实是有的,只是其工作的原理跟其他编辑器不同而已。   当系统管理员在编辑文本的过程中出现错误的时候,如错误的修改了某个参数或者删除了不该删除的文本,此时可以再重新操作将原来的内容修改过来。但是如果不知道修改之前的内容,或者说错误修改的内容比较多,此时系统管理员可以按ESC键或者U键,来取消上次的操作。如果采取这个操作没有效果的话,那么可以使用组合键ctrl+r键来恢复上次的不正确操作。注意在vim编辑器中,这个ctrl+z组合键是不起作用的。如果在vim编辑器中使用这个组合键的话,则在终端会显示^z符号。可见这个组合键默认情况下在vim编辑器中没有定义。注意如果是出于输入模式的下的话,需要先使用esc键退出输入模式,然后再使用u键。否则的话,当系统管理员使用u键的话,则其当作的是一个普通的键,即会在编辑器内输入u字符。这一点需要特别的注意,需要先退出插入模式。   三、大小写输入要注意。   在使用vim工具来编写脚本程序、更改配置文件、设置环境变量的时候,需要注意,其修改的大小写是敏感的。如在设置环境变量的时候,大写的路径与小写的路径其代码的含义是不同的。而且环境变量名称本身也是区分大小写的。这跟Windows操作系统下是不同的。如HOME和home这两个环境变量,在Windows操作系统中是同一个环境变量。但是在Linux操作系统中,则认为是两个不同的环境变量,因为他们的大小写不同。故笔者提醒各位系统管理员,vim编辑器对于大小写是敏感的,a和A代表两种不同的含义,是这个工具中两个不同的命令。在vim工具中,要进行大写下的转换主要有两种形式。一是按键盘上的Caps Lock键来进行大小写的转换。二是在输入的时候采用shift键加字符键的组合方式来输入大写字符。通常情况下,笔者推荐的是采用第二种方法。因为在利用vi工具设置环境变量或者调整系统配置文件时,大部分文件下采用的都是小写字符。所以采用第二种方式的话,可以避免大小写频繁转换所造成的麻烦,也会增加错误的纪律。而采用shift键字符组合键的话,只会将当时的字符转换为大写。放开这个键后,其输入的字符仍然是小写。所以

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档