linux vim操作小技巧

原创 2016年08月28日 19:08:26

vim

vim就是一个编辑器,就像window下的记事本一样,可以打开任何文件(打开后是否正常就另一个问题了)。

vim打开与关闭

打开文件:

vim + file

打开文件
关闭文件方法大体有两种:保存修改,不保存修改。
保存修改:

:wq

保存修改
不保存修改:

:q!

不保存修改

vim输入与退出输入状态

打开文件后,想编辑文件:
进入编辑状态:

i

退出编辑状态:

按左上角按钮 “ESC”

vim查找

打开文件,对于文件稍大,翻页也会让你很烦恼,需要查找:

/target

target为你想找的特定词汇
查找
上图命令是查找所有包含”abcd”字母的词汇(应在退出编辑时使用查找功能)

vim替换

vi/vim 中可以使用 :s 命令来替换字符串。


  :s/vivian/sky/ 替换当前行第一个 vivian 为 sky 
  :s/vivian/sky/g 替换当前行所有 vivian 为 sky 
  :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky 
  :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky 
  n 为数字,若 n 为 .,表示从当前行开始到最后一行 
  :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky  
  :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky 

所以如果替换CentOS6-Base-163.repo文件中所有“$releasever”为”6“的命令为:

:%s/$releasever/6/g

替换所有
上图命令意识是:当前文件内所有的”replaced”替换成”abcdefg”(应在退出编辑时使用替换功能)

vim非正常退出产生swp文件

在vim编辑时,由于非正常操作等(系统关机,强制退出vim)会产生swp文件。
当提示有有这个文件的时候,你可以先查看该swp文件的数据,是不是你想要的,如果不是,删除该文件即可,如果是,那么将该swp文件数据覆盖原有文件。
删除文件:

rm filename

删除文件
顺便提一下,怎么样删除文件夹:

rm -rf directoryName

覆盖文件:

vim -r filename

如果想看swp列表:

vim -r

swp列表

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Linux小技巧-配置vim编辑器

简介vim :首先vim很一款很强大的编辑器,它的功能肯定会超出你的想象。所以相对的,它需要你掌握的东西也很多很多,接下来我就介绍一些平日里常用的一些配置。 我所介绍的是没有使用插件的配置文件,只...

Linux-vim文件编辑命令小技巧

每次复制代码时,如果代码里有 //或# 这样的注释就容易让格式乱掉,显示的内容不整齐,并不是所期望的显示格式。

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Linux命令操作小技巧

1、关于arp协议: 关于arp命令,注意其中的Flags,如果是C,表示是动态的,但是如果使用arp -s 来绑定的话则是显示M,是静态 所以后边每个侦都需要加入填充字符以达到以太网的最小长度要...

分享我使用Vim的小技巧和常用选项

通过:r !命令可以导入命令执行结果 例如 r !date 可以导入当前的时间 2.3定义快捷键 利用map定义快捷键 格式:map 快捷键 代表的命令 例如如下定义CTRL+P在行首加#,也就是注释...

辛星跟您分享一下vim的小技巧

vim的博大精深是毋庸置疑的,那么我们这里来分享下vim的一些小技巧,其实是我今天才发现的,因为我也是刚转用vim不久,对vim的很多功能也不熟悉,其实还是关于vim的一些配置上的东西。      ...

vim字符串替换及小技巧

vim替换操作

vim小技巧

本文不讲述如何使用vim,也不配置vim,仅仅分享是这几天突然发现的几个可能不是很常用但是很使用的技巧. 1. q的使用 我们都知道q的作用是退出,但是如果一般和w在一起组合,其实q还有更好玩的用...

Vi/Vim常用命令及一些小技巧

Vi/Vim常用命令及一些小技巧

vim小技巧

有几个很实用的vim技巧,不是很常用,但是很实用。当需要的时候,可能一句命令就完事。 :ab a b 当输入a时,结束后立即变成b,这个可以用于缩写,很有用:w !sudo tee % 当编辑一个...

vim小技巧(将Caps Lock键映射成Esc)

Caps Lock对我们来说基本就是多余的,而且在键盘中的位置根本不合理,一不小心就按到了Caps Lock,然后就出错了。Esc又是vim下使用最为频繁的按键,将Caps Lock替换成Esc真是再...
  • lalor
  • lalor
  • 2012-04-08 11:06
  • 10020
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)