vim与shell基础.docxVIP

  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文档。上传文档
查看更多
vim与shell基础

Vim学习 关于vim的学习 Vim的普通模式下按Ctrl+z会把当前打开的文件放入后台运行,如果需要恢复到前台来,需要先在shell的命令模式下用jobs命令查看当前环境下所有任务的编号,在用fg %N恢复到前台来,N是对应的后台运行编号。 dw是删除一个单词(或者daw),dnw删除n个单词。 nx是删除那个字符,ndd是删除n行。 命令模式下:set nu 是显示行号。 nG(n shift+g)将游标移动到第n行。gg移动到第一行,G(shift+g)移动到最后一行。 命令说明w到下一个单词的开头e到下一个单词的结尾b到前一个单词的开头ge到前一个单词的结尾0或^到行头$到行尾f字母向后有哪些信誉好的足球投注网站字母并跳转到第一个匹配的位置(非常实用)F字母向前有哪些信誉好的足球投注网站字母并跳转到第一个匹配的位置t字母向后有哪些信誉好的足球投注网站字母并跳转到第一个匹配位置之前的一个字母(不常用)T字母向前有哪些信誉好的足球投注网站字母并跳转到第一个匹配位置之后的一个字母(不常用)Ps:有哪些信誉好的足球投注网站字符并跳转只能在当前行内有效,不能跳转到下一行。 普通模式中使用y复制 普通模式中,yy复制游标所在的整行(3yy表示复制3行) 普通模式中,y^?复制至行首,或y0。不含光标所在处字符。 普通模式中,y$?复制至行尾。含光所在处字符。 普通模式中,yw?复制一个单词。 普通模式中,y2w?复制两个单词。 普通模式中,yG?复制至文本末。 普通模式中,y1G?复制至文本开头。 普通模式中使用p粘贴 普通模式中,p(小写)代表粘贴至光标后(下) 普通模式中,P(大写)代表粘贴至光标前(上) 替换和撤销(Undo)命令 替换和Undo命令都是针对普通模式下的操作 命令说明r+待替换字母将游标所在字母替换为指定字母R连续替换,直到按下Esccc替换整行,即删除游标所在行,并进入插入模式cw替换一个单词,即删除一个单词,并进入插入模式C(大写)替换游标以后至行末~反转游标所在字母大小写u{n}撤销一次或n次操作U(大写)撤销当前行的所有修改Ctrl+rredo,即撤销undo的操作 普通模式下直接输入或,相当于在光标处之前的地方加一个Tab(又叫跳格符或制表符),多用于在代码文件中调整格式用。 我们可以自己调整Tab的宽度,只要在命令模式下输入:set shiftwidth=10 ,将一个Tab的距离设置成10个字符的宽度,但只是改的宽度,并不能改编辑模式下的Tab宽度,编辑模式下的一个Tab通常默认的是8个字符宽。 关于查找 普通模式下输入/然后键入需要查找的字符串 按回车后就会进行查找。?与/功能相同,只不过?是向上而/是向下查找。 进入查找之后,输入n和N可以继续查找?n表示继续查找,N反向查找。 普通模式下输入\*寻找游标所在处的单词 普通模式下输入\#同上,但 \* 是向前(上)找,#则是向后(下)找 普通模式下输入g\*同\* ,但部分符合该单词即可 普通模式下输入g\#同\# ,但部分符合该单词即可 恢复文档与加密文档 如果因为断电等原因造成文档没有保存,可以采用恢复方式,vim -r进入文档后,输入:ewcover 1.txt来恢复 $ vim -x file1 如果文件之前没有密码,则会需要输入您的密码再输入一次确认密码,这样在下一次打开时,vim就会要求你输入密码。 如果需要解除文件密码,则输入正确密码进入文件,在命令模式里输入:set key= 这样就没有密码了。还有一个更简单的直接:X 一直按回车就好了,也就是给空密码。 可视模式 在普通模式下输入v(小写),进入字符选择模式,就可以移动光标,光标走过的地方就会选取。再次按下v会后就会取消选取。 在普通模式下输入Shift+v(小写),进入行选择模式,按下V之后就会把整行选取,您可以上下移动光标选更多的行,同样,再按一次Shift+v就可以取消选取。 在普通模式下输入 Ctrl+v(小写),这是区域选择模式,可以进行矩形区域选择,再按一次Ctrl+v取消选取。 在普通模式下输入d删除选取区域内容 在普通模式下输入y复制选取区域内容 Shell编程 变量相关 env是查看环境变量,而set是查看当前所有变量(包括用户自定义的变量)。自定义变量中用的最多、看的最多的其实是SP1变量,我们可以用set查看一下,env是不能看到的,因为它不是环境变量。SP1变量保存的就是用户命令提示符。 Locale命令是查看当前系统语系,主要看LANG和LC_ALL的变量。 LANG:定义系统主语系的变量 LC_ALL:定义整体语系变量 对于这两个变量可以粗略的理解成LANG是当前的语系(临时的),而LC_ALL是总体的语系,重启后当前语系将恢复成

文档评论(0)

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

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

1亿VIP精品文档

相关文档