Linux 文本编辑之Vim/Vi

今天在网络上看到一个有关VIM的文章觉得很赞,就记录下来学习下!

Vim/Vi 简介

Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件.

1、创建命令,创建文件 如 #vi filename,进入命令模式

2、插入命令,可以进行文件编辑

3、定位命令,可以定位到此文件需要的位置

4、删除命令,可删除或者剪切某些文本

5、复制剪切命令

7、替换或取消命令

8、搜索和替换命令

:10,100s/ircu/IRCU/g (不询问替换)
:10,100s/ircu/IRCU/c (询问替换)

9、保存和退出命令

10、常用实例

(1) 导入文件 :r 文件名

(2)执行命令 :r !命令  如 :r !date

(3) 导入命令执行结果 :r !命令,前两者结合使用.

(4)定义快捷键 :map 快捷键触发命令
    范例: : map ^P I#<ESC>    如  : map ^B 0x
    ^P = CTRL+V,CTRL+P = CTRL+V+P

(5)连续行注释 :n1,n2s/^/#/g
    ^尖角号表示行首

:n1,n2s/^#//g  去掉行首注释
    :n1,n2s/#//g  去掉所选行全部#号注释

:n1,n2s/^/\/\//g
    “\”转义符

(6)替换 :ab 51blog redking.blog.51cto.com

取消替换 unab 51blog

时间: 2024-08-04 05:25:01

Linux 文本编辑之Vim/Vi的相关文章

Linux学习之Vim/Vi使用(十三)

Linux学习之Vim/Vi使用 Vim/Vi简介 Vim/Vi工作模式 Vim/Vi基本使用 Vim/Vi应用技巧 Vim/Vi简介 Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立.编辑.显示文本文件. Linux下的编辑器最常用的就是vim或者vi文本编辑.vi 和vim 编辑器的区别是vim是vi的改进版本,在vi 编辑器的基础上上扩展了很多实用的功能.?大多数的linux/unix 发行版本中都使用 vim 代替了原来的 vi 文

linux文本编辑命令(vi、vim)

文本编辑器分类: 行编辑器:sed: 全屏编辑器:nano.vi(visual interface).vim(vi improved) 一.vim:文本编辑器:(支持ascii码.unicode码) 1.vim模式化编辑器: vim模式分类: 编辑模式:(命令模式):默认模式: 输入模式: 末行模式:内置的命令接口 2. vim [options] [file ..] options +# :打开文件后,让光标处于第#行的行首,默认是第一行行首: +:打开文件,光标处于尾行 +/PATTERN:

[Linux学习笔记] Linux文本编辑器Vim/Vi

文本编辑器Vim: Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器. 它的作用是建立.编辑.显示文本文件. Vim/Vi没有菜单,只有命令. 插入命令 命令 作用 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入文本 I 在本行开始插入文本 o 在光标下插入新行 O 在光标上插入新行 定位命令 命令 作用 h 方向左键. 左移一个字符 j 方向下键. 下移一行 k 方向上键. 上移一行 l 方向右键. 右移一个字符 $ 移至行尾 0 移至行

linux 文本编辑器Vim/Vi详细介绍

二:文本编辑器Vim/Vi(早起叫Vi后期升级版Vim) vim/vi是一个功能强大的全屏幕文本编辑器,是linux/unix上最常用的文本编辑器, 它的作用是建立.编辑.显示文本文件. vim/vi 没有菜单,只有命令 ----官方:www.vim.org 三种模式: vi filename 命令模式 按i.a.o 插入模式 :set nu 编辑模式(设定行号,这种就是编辑模式下,:号开头) 常用命令: 一组:插入命令 命令 作用 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入

linux文本编辑之王——vim

vim:全屏的.模式化的文本编辑器vi:visual interfacevim:vi improved(vi增强版) 一.vim [options] [file ..] vim file 打开或新建一个文件   如果该文件存在,文件被打开并显示内容   如果该文件不存在,当编辑后第一次存盘时创建它  vim +# file 打开文件,并让光处于第#行  vim + file 打开文件,并让光处于文件末行vim + file 打开文件,并让光处于文件末行  vim + /pattern file

linux文本编辑利器-vim

概述 Vim是从vi发展出来的一个文本编辑器.代码补全.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器.Vim强大的编辑能力中很大部分是来自于其普通模式命令.vim的设计理念是命令的组合.例如普通模式命令"dd"删除当前行,"dj"代表删除到下一行,原理是第一个"d"含义是删除,"j"键代表移动到下一行,组合后"dj"删除当前行和下一行

linux命令,vim,vi 说明

(一)vi/vim是什么?Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便.vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本.C语言程序编辑等功能,可以作为程序编辑器. (二)为什么要学习vi/vim?首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用:其次,很多

Linux 文本编辑工具vim

vim的三种模式:一般模式.编辑模式.命令模式. * 一般模式: 当你vim filename 编辑一个文件时,一进入该文件就是一般模式了.在这个模式下,你可以做的操作有,上下移动光标:删除某个字符:删除某行:复制.粘贴一行或者多行. * 编辑模式:一般模式下,是不可以修改某一个字符的,只能到编辑模式了.从一般模式进入编辑模式,只需你按一个键即可(i,I,a,A,o,O,r,R).当进入编辑模式时,会在屏幕的最下一行出现"INSERT或REPLACE"的字样.从编辑模式回到一般模式只需

linux文本编辑工具——vim

1. vim简介vim是从vi发展出来 ,第一个版本由布莱姆·米勒在1991年发布 ,它基于VIM许可证,兼容GPL.Vim 的全名为 Vi IMproved 意思为VI改良版:vim与vi不同点为,vim可以用颜色直观显示,方便查看: 2. 安装vim 安装vim的命令:yum install -y vim-enhanced 查看安装vim的包    rpm -qf /usr/bin/vim  1 2 [[email protected] ~]# rpm -qf /usr/bin/vim vi