学习用一下vi

今天学了几个VI的命令。

    至于“q”,“q!”,“wq”这几个命令不用说了,就是“如果没有修改,就退出”,“忽略所作的修改,强行退出”,“保存文件并退出”。

    一个是“/”。这是用来搜索的,如:/linux就是用来搜索文件中"linux"这个单词的。如果要忽略大小写可以用“:set ingorecase”实现,如果又要区分大小写可以用“:set noingorecase”设回来。还有就是用“/”是向前搜索,用“?”是向后搜索。

    第二个是“:nohlsearch”。因为搜索到的字符会一直高亮显示,需要取消高亮显示时可用这个命令了。

   第三个是“%s/<linux/>/*nix/gc”。这命令用来“*nix”来替换文件中的“linux”这个单词。这个命令中“%”表示对文件中所有行执行这个替换命令。“<”表是一个单词的开始,“/>”表示一个单词的结束。也就是说用“<”和“/>”括起来的内容是要被替换的内容。“gc”中的“c”表示每次替换前询问是否替换。

   第四个是“v”命令。这是用来进行选择模式的。相当于windows记事本中用鼠标选择文字一样,选中了才能用“y”命令进行复制或用“x”进行剪切啊,复制或剪切后就可以用“p”进行粘贴。

   今天就学了几个简单的命令,这也是我用记事本时常用的操作:复制,剪切,粘贴,搜索,替换。就这几样,在windows中很容易做的事,在linux的shell中的就是要记很多命令。不过,在用word的时候有时也觉得用键盘的快捷键确实是比鼠标要快。在linux的shell中的各种命令不也就是相当于word中的快捷键吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值