Linux查看文件,编辑文件的一些小技巧
Linux查看文件,编辑文件的一些小技巧
介绍
查看文本
cat命令格式
cat
cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示
设ml和m2是当前目录下的两个文件
cat m1 (在屏幕上显示文件ml的内容)cat m1 m2 (同时显示文件ml和m2的内容)cat m1 m2 > file
more和less
head和tail
head -2 /etc/profile tail -2 /etc/profile tail -f
shell读取用户输入的字符串发现|,代表有管道。|左右被理解为简单命令 加工:前一个(左边)简单命令的标注输出指向后一个(右边)标准命令的标准输入
打开文件
vim filename: 打开文件 vim + n filename: 打开文件,并定位于第n行 vim + 空格 filename: 打开文件,定位至最后一行 vim + /pattern filename: 打开文件,定位至第一次被pattern匹配到的行的行首
vim aa bb cc(新建或打开aa,bb,cc三个文件) vim有三种模式 命令模式:按键具有编辑文本功能,默认打开进入编辑模式 输入模式:按键本身意义 末行模式:接收用户命令输入
编辑->输入
按键 | 作用 |
i | 在当前光标所在字符的前面,转为输入模式 |
a | 在当前光标所在字符的后面,转为输入模式 |
o | 在当前光标所在行的下方,新建一行,并转为输入模式 |
O | 在当前光标所在行的上方,新建一行,并转为输入模式 |
I | 在当前光标所在行的行首,转为输入模式 |
A | 在当前光标所在行的行尾,转为输入模式 |
输入->命令 ESC 命令->末行 : 末行->命令 ESC,ESC
命令模式 移动光标字符 h 左,j 下,k 上,l 右单词行内 0 决定行首 ^ 行首的第一个非空白字符 $ 绝对行尾行间 G 文章末尾 3G 文章第三行 gg 文章开头翻屏 Ctrl f b删除命令 dw 删除一个单词 dd 删除一行复制粘贴&剪贴 yw 复制一个单词 yy 复制一行 p 向下粘贴 P 向上粘贴撤销&重做 u 撤销 ctrl+r 重做撤销的操作 . 重复上一步的操作
末行模式
set nu number set nonu nonumber set readonly
/ 查找 n向下查找 N向上查找
参考
[1]从Vim小白到Vim superstar
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~