Linux 入门之文本内容编辑vim编辑器 基本操作
2014-05-22 16:17
537 查看
文件的基本操作---->
查看文件内容--->cat ,head,tail,more,less,
查看文件类型信息---->ls (普通文件,目录文件,隐藏文件.......)
查看文件格式类型---->file ( ASCII text,shell脚本......)
创建--->touch,nano,vim......
复制--->cp
移动--->mv
删除--->rm
文本内容编辑基本操作---->查看,复制,删除,粘贴........
文本内容的编辑--->文本编辑器---->nano ,vim ......
nano平常很少用,主要分享一下vim编辑器的基本操作
本文出自 “風雨祥龍” 博客,请务必保留此出处http://jdm123ok.blog.51cto.com/2183267/1415399
查看文件内容--->cat ,head,tail,more,less,
查看文件类型信息---->ls (普通文件,目录文件,隐藏文件.......)
查看文件格式类型---->file ( ASCII text,shell脚本......)
创建--->touch,nano,vim......
复制--->cp
移动--->mv
删除--->rm
文本内容编辑基本操作---->查看,复制,删除,粘贴........
文本内容的编辑--->文本编辑器---->nano ,vim ......
nano平常很少用,主要分享一下vim编辑器的基本操作
vim 有三种模式 默认模式:命令模式,编辑模式(刚打开文件看到的模式) 输入模式:可以输入内容的模式 末行模式:可对内容做部分修改和编辑的模式 模式之间转换: 编辑模式---->> 输入模式: i #实现在当前光标所在字符前面转换为输入模式(最常用的) a #实现在当前光标所在字符后面转换为输入模式 o #实现在当前光标所在行的下方转换为输入模式 I #在当前光标所在行的行首转换为输入模式 A #在当前光标所在行的行尾转换为输入模式 O #在当前光标所在行的上方转换为输入模式 输入模式--->>编辑模式 按键ESC 编辑模式---->>末行模式 输入冒号“:” 末行模式--->> 编辑模式 按键ESC两次 光标以字符为单位移动:键入以下字符:(编辑模式下) h #向左移动 nh #向左侧跳n个字符 l #向右移动 j #向下 k #向上 光标以单词为单位移动: e #后一个单词的词首 w #跳至当前或下一个单词的词首 b #跳至当前或前一个单词的词首 光标以句子为单位移动: )# 下一句 ( # 前一句 光标以段落为单位移动: } # 下一段 { # 前一段 光标以行为单位移动: 1G,gg #第一行 G #最后一行 nG #第几行 光标在一行内移动: ^ #行首的第一个非空白字符 $ #绝对行尾 0 #绝对行首 关闭文件:(在末行模式下) :w 保存 :q 退出 :! 强制 :q! 强制退出 :x 执行 在编辑模式下: ZZ # 保存退出 qall #关闭所有文件 打开文件: vim [option] FILE vim +n FILE 打开文件时,光标指在第n行 打开同时多个文件: vim file1 file2 file3 在末行模式下:输入以下字符实现文件之间切换 next 下一个 last 最后一个 first 第一个 prev 前一个 vim file1 file2 file3 -O #垂直分割窗口 vim file1 file2 file3 -o #水平分割窗口 ctrl +w (手松开) + 按上下箭头 #垂直窗口之间切换 ctrl +w (手松开) + 按左右箭头 #水平窗口之间切换 编辑命令:编辑模式下 x #删除光标后单个字符 nx #删除光标后后面n个字符 d #删除命令 dw #删除后面一个单词 db #删除前面一个单词 de #删除后面的字符 d( #删除下一句 d) #删除上一句 dd #删除光标所在行 ndd #删除光标坐在行及其向下n行 在末行模式使用d 命令 末行模式地址定界 ( 起始地址,结束地址 :1,7d #1-7行删除) $d #最后一行删除 %d #全文删除 1,$d #1到最后一行 1,+6d #1到6行 1,$-2d #1到倒数3行 .,+3 #当前以下3行 ,共删了4行 编辑命令可以撤销: u #默认撤销 50次 逐一撤销 再一次撤销之前的撤销操作 ctrl + r 粘贴操作: p #paste put 粘贴 d #这里相当于有剪切的功能 若d 删除的整行: 小写 p # 在当前光标所在行的下方粘贴 大写 P # 在当前光标所在行的上方粘贴 若d 删除的不是整行: 小写 p #在当前光标所在行的后方粘贴 大写 P # 在当前光标所在行的前方粘贴 复制: yy #复制 nyy #复制n行 y$ #复制最后1行 y^ #复制第一行 复制的整行: 小写 p # 在当前光标所在行的下方粘贴 大写 P # 在当前光标所在行的上方粘贴 复制的不是整行: 小写 p #在当前光标所在行的后方粘贴 大写 P #在当前光标所在行的前方粘贴
本文出自 “風雨祥龍” 博客,请务必保留此出处http://jdm123ok.blog.51cto.com/2183267/1415399
相关文章推荐
- 【Linux学习】Vi / Vim编辑器—编辑器工作模式、vi编辑操作
- Linux入门学习,怎么使用Vim编辑器编辑保存文件?以及查看浏览文件的几种方式介绍——(四)
- linux入门教程(九) 文本编辑工具vim
- linux vim 编辑器的一些基本操作
- Linux入门——vim编辑器简单操作
- Linux入门学习——vim的基本操作
- Linux入门-vim基本操作
- Linux下vim基本操作和清空文件内容的常用方法
- 开发环境入门 linux基础 基本操作命令(部分) 文本结构和基本命令
- linux 最常用编辑器 —— vim 基本操作
- 【Linux入门学习之】vi/vim编辑器必知必会
- 玩转VIM编辑器-文本操作
- 【Linux入门学习之】vi/vim编辑器必知必会
- linux学习入门1——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- Linux 如何用vim命令把编辑文件的几行内容拷贝到一个新文件
- 【Linux入门学习之】vi/vim编辑器必知必会
- 【Linux入门学习之】vi/vim编辑器必知必会
- Linux教程 - 正文 - 关于vim的模式操作基本概念
- Linux 如何用vim命令把编辑文件的几行内容拷贝到一个新文件
- 【Linux基本操作】系列02:vim的常用操作