linux vim操作小技巧
来源:互联网 发布:php空间搭建goagent 编辑:程序博客网 时间:2024/05/17 07:01
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
0 0
- linux vim操作小技巧
- Vim的操作小技巧
- Linux vim使用小技巧
- linux操作小技巧
- vim tab 操作的小技巧
- Linux小技巧-配置vim编辑器
- Linux命令操作小技巧
- Linux命令操作小技巧
- Linux命令操作小技巧
- Linux命令操作小技巧
- vim小技巧--针对换行符进行操作
- Vim小技巧
- vim使用小技巧
- Vim小技巧
- Vim/Vi小技巧
- vim 小技巧
- vim的小技巧
- vim配置小技巧
- 瀑布流 RecycleView 的 StaggeredGridLayoutManager?
- html基础学习笔记
- poj2084 Game of Connections
- 刷刷笔试题~~[数组]
- nyoj236DP动规
- linux vim操作小技巧
- 深度优先搜索
- H3C Office 防火墙基本操作
- POJ 4049 Chess(博弈)
- iOS开发中邮箱,电话号码,身份证,密码,昵称正则表达式验证
- Linux命令行与Shell脚本编程[学习笔记1]
- 1013. 数素数 (20)
- app inventor开发日记(一)
- Java泛型详解