美文网首页java攻城狮日常命令
Vim、Sublime、shell、文本替换命令

Vim、Sublime、shell、文本替换命令

作者: 沐兮_d64c | 来源:发表于2017-05-05 16:18 被阅读36次

如下常用的命令,熟练使用,可以提高完成任务的效率。

1,Vim相关命令

1)编辑器模式 vs 常用命令。

正常模式: 点击ESC可以返回正常模式, 进行文本浏览和光标跳转。(英文输入)
1,光标移动命令:h:光标左移, l:光标右移, j:光标下移 , k:光标上移
2,组合移动命令:光标移动的命令可以与数字结合。 2h:左移2个字符, 2l:右移2个字符, 2j:下移2行, 2k:上移两行
3,跳转命令:G:最后一行 , gg:第一行,shift + ^ :行首,shift + $:行尾。
4,删除命令:D:删除当前字符至行尾,dd:删除一行,u:撤销上次一修改, x:删除当前字符,:1,$d删除所有行(清空)
:1,10d 删除1-10行
5,vim注释/取消注释 多行
ctrl + v,进入视图模式,选中多行
I,大I,进入插入模式,键入#
Esc,进入多行注释。
取消,ctrl +v进入视图模式, 选中多行
esc进入命令模式,x删除 #
esc,保存退出。
7)复制剪切(命令模式下)
yy复制一行,p粘贴。
dd剪切一行,p粘贴。

插入模式
1,小 i:光标前插入, 小 a :光标后插入
2,大 I : 行收插入, 大 A :行尾插入

可视化模式(高亮的正常模式, 可以进行选中字符删除,修改和替换)
1,小 v :逐字符选取文本 大 V : 逐行选取文本
2,d : 选中之后删除。

命令模式
1,查找命令。/text n:下一个 ,N:上一个
2,反向查找命令。?text n:上一个 ,N:下一个
3,退出命令。:wq保存退出, q:退出,加 ! 强制。
4,替换命令。:s/old/new 替换一个, :%s/old/new替换所有
5,包含 / 的替换。 :%s@/home/zhanqi/@/halo/kitty@gc。 g全局,c提示。

1,:set number,显示行号
2,:set hlsearch,高亮显示所有搜索结果。

2,sublime相关命令

1,command + f 查找。
2,command + alt + f,正则替换。
3,command + shift + 方向键(左/右)选至行尾。经常用来选择一行
4,command + n 打开一个新标签页。 command + w关闭
5,command + alt + 方向键,切换标签页。 同浏览器标签页切换相同。
6,option + (鼠标左键)竖方向选行,编辑多行。

3,shell终端命令

1,command + T打开新标签页,command + w关闭。
2,command + shift + 方向键(左/右), 标签页切换。
3,ctrl + r ,检索最近输入的命令(一致ctrl + r直到检索到需要的)。 比如数据库登录命令等。(fish下,输入字符, ctrl + p检索)
4,ctrl + a,光标移动到起始处, ctrl + e, 光标移动到末尾,ctrl + w删除一个字符。

4,

1,空格替换为空行。% s/ /\r/g
2,空行替换为空格。:%s/\n/ /g
3,删除空白行。:/g/^\s*$/d 或者:g/^$/d
\s是指空白,包括空格、换行、tab缩进等所有的空白
%s :在整个文件范围查找替换
/ :分隔符
/g :全局替换

相关文章

  • Vim、Sublime、shell、文本替换命令

    如下常用的命令,熟练使用,可以提高完成任务的效率。 1,Vim相关命令 1)编辑器模式 vs 常用命令。 正常模式...

  • Linux VIM文本编辑器

    VIM文本编辑器 插入命令 定位命令 替换和取消命令 删除命令 常用快捷键

  • 不会就记系列之 vim、shell 与 Linux

    一、vim 与 shell 001. 查找和替换 使用以下命令进行全局查找和替换: 含义: % :查找范围:全局 ...

  • vim学习 09——shell命令

    vim学习 09——shell命令 执行 shell 命令 :!shell命令 : 可以执行 shell 命令。 ...

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • Vim备忘录:搜索和替换

    vim提供了命令:s(是单词替换substitue的简写)来进行文本搜索以及替换,下面列举了一些例子如何使用vim...

  • Linux就该这么学 | 第04~06章

    第4章:Vim编辑器与Shell命令脚本 本章学习内容有 Vim文本编辑器、编写Shell脚本、流程控制语句、第一...

  • Vim命令速查表

    进入vim vim配置 移动光标 屏幕滚动 插入文本类 删除命令 复制粘贴 撤销 搜索及替换 书签 visual模...

  • 三、vim和用户管理

    一、ViM VI 与vim的三个模式 文本编辑 进入其它模式: 扩展命令模式: 查找替换 设置环境 : 二、文件基...

  • Linux sed 命令

    [TOC] sed命令整体可以干嘛 总体而言,sed命令可以对文本进行查找、删除、插入、替换等操作。它跟vim或者...

网友评论

    本文标题:Vim、Sublime、shell、文本替换命令

    本文链接:https://www.haomeiwen.com/subject/cpnktxtx.html