linux环境vi/vim 中可以使用 :s 命令来替换字符串
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:2,$s/vivian/sky/g 替换第 2 行开始到最后一行中每一行所有 vivian 为 sky
n 为数字,若 n 为 .,表示从当前行开始到最后一行
:%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky
:%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky
hadoop查看路径下的文件大小
hadoop fs -du /group/shop/jialing/hive/spu_statics_for_auc_fee
hadoop fs -count /group/shop/jialing/hive/spu_statics_for_auc_fee
利用工具类打印java对象
ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
ToStringBuilder是commons-lang-2.5包的一个工具类
分享到:
相关推荐
- **查找与替换命令**: - 查找: `/pattern` (按`n`查找下一个, 按`N`查找上一个) - 替换: `:%s/old/new/g` (全局替换) - 替换并确认: `:%s/old/new/gc` - **分屏操作**: - 水平分屏: `sp` - 垂直分屏: `vsp`...
以下是对VIM常见命令的详细总结: 1. **启动与退出** - `vim filename`:启动VIM并打开指定的文件。 - `:q`:在正常模式下退出,如果未保存修改,VIM将拒绝退出。 - `:q!`:强制退出,不保存任何修改。 - `:wq`...
**vim常用命令** 1. **启动与退出** - `vim filename`:打开名为`filename`的文件。 - `:q`:在正常模式下退出vim,如果文件被修改过,vim将阻止退出。 - `:wq`:保存并退出。 - `:q!`:不保存强制退出。 2. *...
- **:ranges/pat1/pat2/g/:m,ns/oldtext/newtext/:&/:g/text1/s/text2/text3/:g/text/command/:v/text/command**: 分别用于替换文本/在m行到n行间替换文本/重复上一个替换命令/查找包含text1的行,用text3替换text2/...
- **替换命令:** - `r`: 替换光标所在处的一个字符。 - `R`: 开始替换模式,直至按ESC键退出。 - `cc`: 替换整个行。 - `S`或`ss`: 同`cc`。 - `C`: 替换至行尾,包括光标处的字符。 - `c0`或`c^`: 替换至...
本来不算写 Vim 使用教程的,因为我想网上应该会有很多,然后我去搜了一下看到别人写的好丑好乱啊,于是... 跳至指定行4、Last line mode下命令简介A) 列出行号B) 跳到文件中的某一行C) 查找字符D) 保存文件E) 离开 Vim
### Vim命令手册详解 #### 修改Vi文本 在Vim编辑器中进行文本修改时,有许多命令可以帮助用户高效地完成任务。 - **rchar**: 该命令用于将当前字符替换为`char`。例如,如果想要将光标所在位置的字符替换成字母...
本文将详细讲解Linux系统的基本命令以及vim编辑器的使用,旨在帮助初学者快速掌握这两个核心概念。 首先,让我们了解Linux的基础知识。Linux是一种开源的操作系统,它的设计目标是提供一个免费、灵活且强大的平台。...
通过这些命令,我们可以高效地进行文本编辑、光标移动、搜索替换等操作。熟练掌握这些基本命令有助于提升在Linux环境下的工作效率。此外,Vim还有许多其他高级特性,例如宏录制、插件扩展等,这些都是值得深入学习的...
### Linux下Vim命令详解 #### 一、引言 Vim是一款强大的文本编辑器,尤其在Linux环境下被广泛使用。它提供了丰富的功能,包括宏命令、多文件编辑支持、高效的文本导航方式以及灵活的编辑操作。本文将详细介绍Vim的...
### Mac之vim普通命令使用详解 #### 一、引言 在现代软件开发环境中,高效地使用文本编辑器是提高工作效率的关键之一。Vim作为一款功能强大的文本编辑器,不仅适用于Unix/Linux系统,也在MacOS平台上得到了广泛的...
由于其独特的操作模式和丰富的命令,Vim成为了许多程序员和系统管理员钟爱的编辑器之一。下面详细介绍一些常用的Vim命令,帮助用户更高效地使用这一强大的工具。 首先,进入Vim的基本命令是`vim [filename]`,这会...
### Vim命令大全与新手入门指南 #### 一、Vim简介与强大之处 Vim,全称Vi IMproved,是一款源自Unix系统下的Vi编辑器的高级版本,它不仅继承了Vi的强大功能,还在此基础上增加了许多改进和扩展,使之成为当今最...
本篇文章主要介绍vim中的查找与替换命令,这是vim中最常用的功能之一。 1. 查找命令: 在vim中,按下`/`键,然后输入你要查找的字符串,回车即可。例如,输入`/query_string`并回车,vim会从当前光标位置向下查找...
### Vim 常用命令详解 #### 一、光标移动命令 Vim 提供了丰富的光标移动命令,能够帮助用户快速定位到文件中的特定位置。 1. **单个字符移动** - `h`: 向左移动一个字符。 - `l`: 向右移动一个字符。 - `j`: ...
#### 查找与替换命令 - **/word**:在光标之后查找一个名为word的字符串。 - **?word**:在光标之前查找一个名为word的字符串。 - **:n1,n2s/word1/word2/g**:在第n1与n2行之间查找word1这个字符串,并将其替换为...
- `:[range]s/old/new/[opts]`是基本的替换命令,`old`是旧内容,`new`是新内容,`opts`是选项,如`g`全局替换,`i`忽略大小写。 - 示例:`s/small/big/`替换单个,`s/30/50/g`全局替换。 6. **Visual Mode** - ...
#### 二、Vim中的字符串替换命令 Vim提供了强大的搜索与替换功能,其中最常用的就是`:s`命令。该命令的基本格式如下: ``` :s/old/new/flags ``` - `old`:需要被替换的字符串。 - `new`:用于替换的字符串。 - `...
### Linux VI/VIM 替换命令详解 #### 一、全局替换 在 Linux 的 VI/VIM 编辑器中,可以使用 `:s` 命令进行字符串替换。全局替换指的是在整个文档范围内进行字符串替换。 1. **使用 `v + G + $`** 首先进入可视...