:e! enter消除所有这次编辑的,回到原来文件的样子。不过此文件还是打开状态.:q! enter消除所有的编辑,回到原来文件的样子,并且离开vim.:w! filename:w! newfilename如果文件存在,则覆盖现有的文件,如果文件不存在,则创建新文件,并且将内容写入新文件里面。hjk...
分类:
系统相关 时间:
2015-11-21 21:01:30
阅读次数:
165
首先我想说,vim与vi的命令几乎相同,,所以学习编辑命令时很轻松,排除扩展相关,以及自动补全等配置的使用在外30秒钟安装 Vim编辑器,5分钟浏览常用命令环境:虚拟机Ubuntu:安装vim并浏览命令,简单配置vim,设置ubuntu默认编码,使得语言为英文安装VIM参考博客:vim命令参考博客:...
分类:
系统相关 时间:
2015-11-07 13:33:37
阅读次数:
219
Bash及其特性进程:在进程看来,当前主机上只存在内核和当前进程,进程是程序的副本,是程序执行的实例pstree:显示目前的shellbash:支持命令历史,管道重定向,命令别名,命令行编辑,命令行展开,文件名通配,变量,编程命令行编辑Ctrl+a:跳到行首Ctrl+e:跳到行尾Ctrl+l:..
分类:
其他好文 时间:
2015-10-29 13:35:19
阅读次数:
206
在终端中输入各种命令时,经常有打错字的情况下,,只有这样,我曾经是一个游标的游标的向前或向后。但是,这真的是效率不高。后来我们发现,该终端可以直接编辑的文本,就像在vim一样,尽管没有那么强大,可是足够用了。以下就把经常使用的那些自己总结一下。1、将光标移动到命令的最前面:ctrl+a2、移...
分类:
其他好文 时间:
2015-10-14 10:22:04
阅读次数:
167
sed命令:流编辑器,一次读取文本中的一行至内存的模式空间中,将符合条件的一行进行编辑处理,在下一行进入模式空间前,模式空间内的行都会被默认标准输出(并不会修改源文件)语法:sed[OPTION]...{script}[input-file]...sed[OPTION]...‘地址定界sed编辑命令’[input-file]..
分类:
其他好文 时间:
2015-10-01 01:49:48
阅读次数:
285
sed详解之前,写过一篇grep正则表达式的文章。这篇记录下与grep命令具有类似相同功能的两个命令,sed和awk。grep是文本搜索工具,sed是非交互式流编辑器,awk是一种文本格式化工具。sed是一个非交互式的流编辑器。所谓非交互式,是指使用sed只能在命令行下输入编辑命令来编辑文..
分类:
其他好文 时间:
2015-09-27 18:50:40
阅读次数:
258
三、sed高级编辑命令t,T,D,P,n,N,H,h,g,G前面的基本用法已经可以满足基本应用,但sed还有一些高级用法(装X利器),要学习sed高级命令首先要理解清楚sed的另一个缓冲区“保持空间”。前面基本用法中也有提到模式空间,即为处理文件中一行内容的一个临时缓冲区。处理完一行之后..
分类:
其他好文 时间:
2015-09-25 18:44:55
阅读次数:
425
sedsed:StreamEDitor,行编辑器格式:sed[option]‘[地址][编辑命令]‘常用选项:-n,--quiet:不输出模式中的内容到屏幕-e:多点编辑-f:/path/to/script_file:从指定文件中读取脚本-r:支持扩展的正则表达式-i:修改源文件地制定界:(1)不给地址:对全文进行处理;(2)单地址:..
分类:
系统相关 时间:
2015-09-25 14:41:52
阅读次数:
218
一、概述vim(viimproved)编辑器是vi的增强版,主要用来查看文件中的行,以及查找、移动、编辑、替换文本。vim有三种操作模式:命令模式:刚打开文件时,vim编辑器会进入命令模式,此模式下键盘操作会被理解为编辑命令。插入模式:这种模式下,vim会将键盘输入的字符都插入到..
分类:
系统相关 时间:
2015-09-23 12:00:48
阅读次数:
278
sed简介sed是一种非交互式的编辑器。它能执行与编辑器vi相同的任务。sed编辑器没有提供交互使用方式,使用者只能在命令行输入编辑命令,指定文件名,然后在屏幕上查看输出。sed编辑器没有破坏性,它不会修改文件,除非使用shell重定向来保存输出结果。默认情况下,所有的输出行..
分类:
其他好文 时间:
2015-09-17 17:45:44
阅读次数:
365