Linux常用命令——vi/vim

vim 存文本编辑器

语法格式:vim 【option】【file】 vim [选项] [文件]
注意:
1.vim 命令及后面的选项和文件里,每个元素之间都要至少要有一个空格
2.vim可分为三种模式:普通模式、编辑模式、命令模式。
vim三种模式转换示意图
vim的几种打开方式
1.vim file +n:打开文件,光标位于第 n 行行首,n 为自然数
2.vim file +:打开文件,光标位于最后一行行首
3.vim file +/pattern:将光标置于第一个 pattern 匹配的字符串处,pattern 为任意字符串
参数选项:

命令 说明
/ysg 从光标位置开始,向下寻找名为ysg的字符串
?ysg 从光标位置开始,向上寻找名为ysg的字符串
n 从光标位置开始,向下重复前一个搜索的动作
N 从光标位置开始,向上重复前一个搜索的动作
i 在当前光标所在处插入文字
Esc 退出编辑模式,回到命令模式中
:wq 退出并保存
:wq! 退出并强制保存,“!” 为强制的意思
:q! 强制退出,不保存

案例一:
打开一个新文件夹:会有 [ New File ] 的字样
vim ysg.txt

案例二:
进入编辑模式,按 Esc 键后并保存退出

原文地址:http://blog.51cto.com/12384628/2114198

时间: 2024-10-10 08:48:44

Linux常用命令——vi/vim的相关文章

Linux常用命令-vi/vim

Linux--vi/vim vi 文本编辑器    (vim vi的增强版本) 打开文件 vim [option] … file... +# 打开文件后,让光标处于第#行的行首 +/PATTERN 打开文件后,光标处于第一个被parrent匹配到的行首 -b file 二进制方式打开文件 -d file1 file2 对比多个文件 -m file 只读打开文件 -e 直接进入ex 模式 如果该文件存在,文件被打开并显示内容 如果文件不存在,当编辑后第一次存盘时创建它 vim的模式 按键行为是依赖

[工作需求]linux常用命令以及vim常用命令

一.             Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件和文件夹名称: myrm  filename 删除名字为filename 的文件: myrm –r dirname 删除名字为dirname目录:(涉及到文件夹的用参数 -r) mv filename1 filename2 将文件1重命名为文件2: mv filename1 dirname 将文件1

Linux常用命令及Vim使用

1.ls 命令 --------------------------------------------------------------------- ls以默认方式显示当前目录文件列表 ls -a显示所有文件包括隐藏文件 ls -l显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 --------------------------------------------------------------------- 2.cd 命令 cd dir切换到当前目录下的dir目录

Linux常用命令(1-vi/vim)

vi / vim 文本编辑器 一般模式: dd:删除光标当前行 dnd:删除n行 u:撤销上步操作 yy:复制当前行 p:粘贴 x:删除一个字母 dw:删除一个词 yw:复制一个词 shift+^:移动到行头 shift+$:移动到行位 shift+g:移动到叶尾 N+shift+g:移动到目标行 :w(保存) :q(退出) :!(强制退出) :s%/old字符/new字符(批量替换) /要查找的词 :set nu / :set nonu 显示行号/关闭行号 使用i(光标前).a(光标后).o(

二十九、linux常用命令(一)

vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano,emacs等等,感觉还是vim最强大,其次是vi,别的就要差一些了. 我听我们老师说,用图形界面本身已经会被高手笑了,如果打开一个gpedit或者kwrite那就废了......常用的命令 ls,列出当前目录下的文件,ls -l是列出详细信息,ls -a列出隐藏文件. cd,更改目录.clear,清屏命令.reset,重置终端. startx,启动图形界面.fdisk -l,查看硬盘分区. ps aux,列出系统进程

Linux基础之vi(vim)程序编辑器

在linux的系统中使用文本编辑器来编辑你的Linux参数配置文件可是一件很重要的事情.因此我们只是应该要熟悉一种文本编辑器,这里我们主要介绍vi(vim). vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interface"的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim. 我们

PHP100精华:很靠谱linux常用命令

vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano,emacs等等,感觉还是vim最强大,其次是vi,别的就要差一些了. 我听我们老师说,用图形界面本身已经会被高手笑了,如果打开一个gpedit或者kwrite那就废了...... 常用的命令 ls,列出当前目录下的文件,ls -l是列出详细信息,ls -a列出隐藏文件. cd,更改目录.clear,清屏命令.reset,重置终端. startx,启动图形界面.fdisk -l,查看硬盘分区. ps aux,列出系统进

Linux常用命令-文本查看篇

前言 Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示--cat cat可能是常用的一个文本查看命令了,使用方法也很简单: cat file  #全文本显示在终端cat -n file #显示全文本,并显示行号 另外,cat也可用作合并文件: cat file1 file2 >file3 该命令将file1 file2的内容合并写到file3中. 倒序显示全文本--tac tac是cat倒过来的写法,tac以行为单位,倒序显示全文

Linux 常用命令汇总

Linux 常用命令汇总 1. 显示日期与时间:date 可修改显示日期格式,如:date +%Y/%m/%d %H:%M à2016/12/25 17:05(%Y:年:%m:月:%d:日:%H:24小时制:%M:分) date –d 参数后可加:today/yesterday/tomorrow 来显示今天.昨天.明天日期 2. 显示日历:cal(默认显示本月月历) cal 2001 可显示2001年整年日历:cal 10 2001 可具体显示某月月历 3.  计算器:bc 4. Tab键:用在