:%s/old/new/g |
Replace all occurences of old by new in file |
:%s/old/new/gw |
Replace all occurences with confirmation |
:2,35s/old/new/g |
Replace all occurences between lines 2 and 35 |
:5,$s/old/new/g |
Replace all occurences from line 5 to EOF |
:%s/^/hello/g |
Replace the begining of each line by hello
|
:%s/$/Harry/g |
Replace the end of each line by Harry
|
:%s/onward/forward/gi |
Replace onward by forward, case unsensitive |
:%s/ *$//g |
Delete all white spaces |
:g/string/d |
Delete all lines containing string
|
:v/string/d |
Delete all lines containing which didn’t containstring
|
:s/Bill/Steve/ |
Replace the first occurence of Bill by Steve in current line |
:s/Bill/Steve/g |
Replace Bill by Steve in current line |
:%s/Bill/Steve/g |
Replace Bill by Steve in all the file |
:%s/\r//g |
Delete DOS carriage returns (^M) |
:%s/\r/\r/g |
Transform DOS carriage returns in returns |
:%s#<[^>]\+>##g |
Delete HTML tags but keeps text |
:%s/^\(.*\)\n\1$/\1/ |
Delete lines which appears twice |
Ctrl+a |
Increment number under the cursor |
Ctrl+x |
Decrement number under cursor |
ggVGg? |
Change text to Rot13 |
相关推荐
本文将详细介绍一些常用的Linux命令及其应用场景,并重点介绍文本编辑器vim的基本用法。 #### 二、Linux常用命令 ##### 1. 查看操作系统版本 - **命令**: `cat /proc/version` - **用途**: 显示当前Linux系统的...
Vim(Vi IMproved)是一款强大的文本编辑器,它提供了丰富的命令集和高效的编辑功能,是Linux系统中常见的文本处理工具。 1. **创建与切换目录**:在Linux中,可以使用`mkdir /tmp/vitest`命令创建名为`vitest`的...
下面将详细介绍`vim`的一些常用命令,帮助您更高效地使用这一编辑神器。 #### 1. 进入和退出vim - **打开文件**:使用`vim filename`命令可以打开或创建一个名为`filename`的文件。 - **保存文件**:`w`命令用于...
这里我们将详细探讨标题中提到的“Linux常用命令100个”的部分核心知识点。 1. **ls**:`ls`命令用于列出目录下的文件。通过`ls -l`我们可以查看文件的详细信息,包括权限、所有者、大小、时间戳等;`ls -a`会显示...
在IT行业中,高效的工作流程至关重要,而Vim作为一个强大的文本编辑器,提供了许多快捷键和配置选项,能够显著提升程序员的工作效率。以下是一些关于Vim常用快捷键、配置和插件的详细说明: 1. **Vim中的Tab操作**...
例如,在100到200行之间搜寻`vbird`并全部替换为`VBIRD`,则使用命令`『:100,200s/vbird/VBIRD/g』`。 - `:1,$s/word1/word2/g`:从第一行到最后一行寻找`word1`字符串,并将其全部替换为`word2`。 - `:1,$s/word1...
Shell命令是Linux操作系统中用于操作文件和管理程序的重要工具,是每一个使用Linux系统的用户必须掌握的基础技能。以下是对标题“常用shell命令总结精华版”中提及的各个命令的详细知识点介绍: 1. ls命令:这是...
首先,Linux Shell是Linux操作系统中用户与系统交互的界面,它是一个命令行解释器,允许用户通过输入命令来执行各种任务。学习Linux Shell的基础知识是理解和操作Linux系统的关键步骤。常见的Shell有Bash(Bourne-...
本文将详细介绍VIM的一些常用快捷键及其应用场景,帮助用户更高效地使用Vim进行文本编辑。 #### 二、光标定位快捷键 1. **H**: 将光标定位到屏幕上方。 2. **M**: 将光标定位到屏幕中间。 3. **L**: 将光标定位到...
一个常见的插件管理器是Vundle,它允许你方便地安装、更新和管理插件。例如,添加`Plugin 'VundleVim/Vundle.vim'`到`vimrc`,然后运行`:PluginInstall`命令,就可以安装Vundle。 5. **插件介绍**:在给定的压缩包...
### Ubuntu常用命令详解 #### 一、包管理与系统维护 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - **用途**: 显示指定软件包`xxx`的文件列表。 - **示例**: 若要查看`vim`安装了哪些文件,可以使用`...
`cd`命令允许你切换到其他目录,例如 `cd /home/user` 进入用户主目录,或者 `cd ..` 返回上一级目录。 4. **mkdir** - 创建目录。`mkdir`用于创建新的目录,例如 `mkdir new_directory`。 5. **rmdir** - 删除空...
- **TREE**:`tree`命令提供了一个以树形结构展示目录内容的工具,它不是所有Linux发行版默认自带的,可以通过包管理器如`apt-get`或`yum`进行安装。 - **新建目录**:使用`mkdir`(make directory)命令创建新...
这些基本移动命令是vim中最常用的命令之一,掌握了它们可以大大提高编辑效率。 ##### 2.2 插入和删除文本 - **i** - 在光标所在位置前插入文本。 - **a** - 在光标所在位置后插入文本。 - **o** - 在当前行下方新...
- **解压文件:**`tar`是一个常用的打包和压缩工具。 - 示例:`tar xvf file.tar` 解压名为file.tar的文件。 - 示例:`tar xzf file.tar.gz` 解压名为file.tar.gz的文件。 - **切换目录:**`cd`命令用于切换工作...