一.vi 编辑器 vi 编辑器 (Visual Interface) 是所有 Unix 及 Linux 系统下标准的编辑器,相当于 Windows 系统中的记事本 它有三种模式,分别是: Command Mode:命令模式,打开 vi 编辑器时的默认模式 Insert Mode:编辑模式,用于编辑文本 LastLine Mode:行末模式,用于执行命令 二.Command Mode 无论当前处于任何模式,按 Esc 键即可切换到 Command Mode 模式 1.移动 操作 描述 h / 方向…
注:以下是学习<鸟哥的linux私房菜>(第三版)的学习笔记,纯属个人学习记录. 2018-11-19 一.学习vim的原因 很多软件的编辑接口都会主动调用vi 二.vim的使用 (1)vim的三种模式 :一般模式.编辑模式.命令行模式 一般模式:在一般模式可以进行删除.复制.粘贴,但是不能编辑文件内容 编辑模式:对文件进行编辑 命令行模式:可以通过命令实现查找数据操作.离开vi等操作(编辑模式不能和命令行模式进行互换) Q1:如何从一般模式进入编辑模式? A:输入"i,I,O,o,…
百度关于vi的资料 http://baike.baidu.com/view/908054.htm 关于vi 和vim的介绍可以在上面的网址看到. 1   进入和退出vi 进入:在终端命令行输入 vi 文件名   就会进入vi,并且建立了一个空的名字为刚才输入的文件,假如进入vi的时候不加文件名,那么进入vi后系统会自动建立一个空文件,你可以在命令模式下给这个文件改名. 退出:按ESC切换到命令模式下,输入 :q   这是没有保存就退出,一般系统会提示你要不要保存 :q!  强制退出,不保存 :w…
Vim文本编辑器的使用 Vim的工作模式 1.命令模式 2.输入模式 3.编辑模式 进入Vim 1.使用Vim打开文件 2.直接进入指定位置 Vim基本命令 1.插入命令 2.光标移动命令 3.使用Vim进行编辑 保存退出命令 Vim的工作模式 命令模式 输入模式 编辑模式 命令模式 在使用Vim编辑文件时,默认处于命令模式.在命令模式下,可以使用上.下.左.右键或者k.j.h.l命令来移动光标,还可以对文件内容进行复制.粘贴.替换.删除等操作 输入模式 在输入模式下可以对文件进行写操作.进入输…
vi程序编辑器 Linux里经常需要修改一些配置文件,这时就需要一个编辑器,几乎所有的Linux版本都提供了vi这个编辑器. 文件内容查阅cat命令 如果我们要查阅一个文件的内容时,该如何是好呢?这里有相当多有趣的命令可以来分享一下: 最常使用的显示文件内容的命令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的文件 (好几百MB时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个命令也可以达到!好了,说说各个命令的用…
一.分屏操作: sp: 上下分屏,后可跟文件名 vsp: 左右分屏,后可跟文件名 Ctr+w+w: 在多个窗口切换 二.启动分屏: 1.使用大写O参数进行垂直分屏 $ vim -On file1 file2 ... 2.使用小写o参数进行水平分屏 $ vim -on file1 file2 ... 注: n是数字,表示分屏的数量,n要大于等于文件个数 三.关闭分屏 1.关闭当前窗口 ctrl+w c 2.关闭当前窗口,如果只剩最后一个,则退出vim ctrl+w q 四.编辑中分屏 1.上下分割…
在我们编写代码程序时,我们时常想追求更好的格式,下面写一下我认为挺实用的格式命令以及如何更改 如果我们打开vim在其命令模式中输入格式命令时,下一次重新打开vim还是会和原先一样,所以我们需更改其配置文件,才能长久保存. 我们在/home目录下自己用户路径中,用命令ls -a不难发现有个.vimrc文件,该文件就是可修改vim的配置文件 sudo vi .vimrc命令打开该文件 我目前只设置这几个格式命令,觉得比较实用 set nu 可以在vim中显示出行号,方便删减增加 set mouse=…
文本编辑工具vim.vi1. vim与vi的最大区别是vim编辑的时候是带颜色显示的.Vi不带颜色显示.2. yum install -y vim-enhanced 如果没有安装VIM 使用上面的命令进行安装3. vim的三种模式 命令行模式:在一般模式下,输入 ”:” 或者 “/” 即可进入命令模式.在该模式下,你可以搜索某个字符或者字符串,也可以保存.替换.退出.显示行号等等. 一般模式:当你vim filename 编辑一个文件时,一进入该文件就是一般模式了.在这个模式下,你可以做的操…
对于每一个 Linux 学习者来说,了解 Linux 文件系统的结构是十分有必要的 因为在 Linux 中一切皆文件,可以说只有深入了解 Linux 的文件系统,才会对 Linux 有更深刻的理解 Linux 文件系统采用 树状结构,由 Filesystem Hierarchy Standard (FHS) 确定文件目录的命名规范以及存放标准 另外,在 Linux 中 没有文件拓展名的概念,但是可以使用 file 文件名称 命令确认文件类型 换句话说,在 Linux 下命名为 test.txt…
1.用户与组账号 用户账号:包括实际人员和逻辑性对象(例如应用程序执行特定工作的账号) 每一个用户账号包含一个唯一的用户 ID 和组 ID 标准用户是系统安装过程中自动创建的用户账号,其中除 root 是管理者外,其余的都是系统账号 组账号:组是逻辑性单元,用来集合特定的用户,以便于其中的所有成员对文件具有相同的访问权限 标准组是系统自动添加的,其中除 root 组用来组织管理者外,其余的供程序执行时使用 2.账号信息 (1)用户账号信息 有关用户账号的信息都记录在 /etc/passwd 文件…