2014-07-04--vim相关知识
这个学习笔记用来记录有关vim相关知识的学习笔记
-----------------------
VIM深度学习之旅
一、两行合并为一行
int
main(int argc,char argv)
只需要定位于int这行,然后按大写的J,即可
二、撤消和重做
撤消--u键
重做--ctrl+r来
撤消整行--U(大写的U)
三、连续插入n个感叹号
hello world!!!!!!!!!!
输入后面的10个!,操作:定位到d,然后按10a!,再按两下ESC键就可以了
四、快速保存退出
原办法: 保存并退出 :wq 不保存并退出:q!
新办法: 保存并退出 ZZ
另外,用:e!可以不保存文件并重新载入这个文件
五、移动和滚动
单词滚动--w
向下滚屏--ctrl+d
向上滚屏--ctrl+u
显示行号--:set num 或者 ctrl+g
六、查找时忽略大小写和历史查找
:set ignorecase --忽略大小写
只要按/,然后上下键来选择即可
同理,按下:,然后上下键,
七、快速查找
你要找当前光标定位处的字段,走近按shift+*号,vim就会把肖前的字段僞为查找内容,找下一处
:set hlsearch--高亮查找内容
八、定义标记(有待补充)
标记--ma
访问--`a
打查看所有标记--:marks
按`,就可以在最近的两个标记之间相互跳转
页"则是回到上次编辑该文件时光标的停留位置
通过[和]就可以访问最后一次修改和起始和结束位置
九、替换文本
1、用cw或者ce来将光标所处的单词替换掉,效果是一样的
2、按cc的话,直接替换整行。另外用S(大写)也能达到同样的效果
3、按C=c$,替换当前至行尾的内容
4、s的话,是替换当前的字符,跟r的功能一样
5、以前删除一行至末尾用d$,原来D就行了,
注意:上面的命令大多数都可以加数字!
十、可视选择
1、按v进行 如果想控制头和尾,按o/O进行切换
2、如果是大写的V,则按行进行选择
十一、删除单词和替换句子
1、一般来说,用dw/de删除单词需要将光标定位于单词开头,但是如果用daw,则无需这样,只要光标在这个单词上就可以了(daw=Delete a Word),如果不包括空格,就是diw;
2、替换句子的话,就用cis就行了,
==============================================
Ubuntu 14.04 用户如何安装 Ubuntu Tweak 0.8.8
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
这个学习笔记用来记录有关vim相关知识的学习笔记
-----------------------
VIM深度学习之旅
一、两行合并为一行
int
main(int argc,char argv)
只需要定位于int这行,然后按大写的J,即可
二、撤消和重做
撤消--u键
重做--ctrl+r来
撤消整行--U(大写的U)
三、连续插入n个感叹号
hello world!!!!!!!!!!
输入后面的10个!,操作:定位到d,然后按10a!,再按两下ESC键就可以了
四、快速保存退出
原办法: 保存并退出 :wq 不保存并退出:q!
新办法: 保存并退出 ZZ
另外,用:e!可以不保存文件并重新载入这个文件
五、移动和滚动
单词滚动--w
向下滚屏--ctrl+d
向上滚屏--ctrl+u
显示行号--:set num 或者 ctrl+g
六、查找时忽略大小写和历史查找
:set ignorecase --忽略大小写
只要按/,然后上下键来选择即可
同理,按下:,然后上下键,
七、快速查找
你要找当前光标定位处的字段,走近按shift+*号,vim就会把肖前的字段僞为查找内容,找下一处
:set hlsearch--高亮查找内容
八、定义标记(有待补充)
标记--ma
访问--`a
打查看所有标记--:marks
按`,就可以在最近的两个标记之间相互跳转
页"则是回到上次编辑该文件时光标的停留位置
通过[和]就可以访问最后一次修改和起始和结束位置
九、替换文本
1、用cw或者ce来将光标所处的单词替换掉,效果是一样的
2、按cc的话,直接替换整行。另外用S(大写)也能达到同样的效果
3、按C=c$,替换当前至行尾的内容
4、s的话,是替换当前的字符,跟r的功能一样
5、以前删除一行至末尾用d$,原来D就行了,
注意:上面的命令大多数都可以加数字!
十、可视选择
1、按v进行 如果想控制头和尾,按o/O进行切换
2、如果是大写的V,则按行进行选择
十一、删除单词和替换句子
1、一般来说,用dw/de删除单词需要将光标定位于单词开头,但是如果用daw,则无需这样,只要光标在这个单词上就可以了(daw=Delete a Word),如果不包括空格,就是diw;
2、替换句子的话,就用cis就行了,
==============================================
Ubuntu 14.04 用户如何安装 Ubuntu Tweak 0.8.8
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
本文转自孤舟夜航之家博客51CTO博客,原文链接http://blog.51cto.com/cysky/1434592如需转载请自行联系原作者
cysky