- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 vim处理文本文件
vim默认提供了很多处理plain text的操作,虽然不及word这些专门的文本处理工具,但是功能也很强大的说。vim默认不会自动折行,也就是说当一行很长的时候,虽然表面上看起来vim把它断成好几行,但实际上并没有添加换行操作符,除非显式按回车键。而命令:set textwidth = [num] 将一行显示为指定字符长度,超过这个长度vim会自动加上换行操作符,而不用用户的担
2013-01-31 11:39:40 1948 1
原创 Vim Improved笔记之Commands For Programmers
为当前编辑的文件设置文件类型一般情况下,vim根据后缀名猜测文件类型,但是在有些场合下,我们可能会自己写一个和平常不同的后缀名,这个时候应该告诉vim该文件的文件类型。比如:set filetype=c 将当前编辑的文件定义为c文件。这样,即使当前文件后缀名为 .inc文件,vim还是把它当做c源文件,用c的语法高亮显示当然,也可以查看对某一种文件类型的文档::help
2013-01-29 17:59:07 1167
原创 vim基本可视模式
Visual模式v 与V的区别。v从当前字符开始选,以后每次选中一行,但第一次选择的是从当前字符开始的行。而V从当前行开始选择,直到光标结束之处。块选择Ctrl+v 在表格中删除指定列非常有用查看Visual Mode下的命令 :help v_Visual模式下的操作d 与D的区别d只删除选中的字符,而D删除选中字符所在行的所有字符,c和C,y和Y同理
2013-01-29 16:25:30 2175
原创 vim多文件操作及Window
Marksvim可以设置书签,这样在文件内到处跳转后,可以跳转回来。比如在你想要跳回来的某一行按下ma,(可以按m[a-z]即26种选择)然后跳转到别处时,再次按下`a,就会跳转回到你指定的行数.当然,mark比较有用的场合在于删除多行。比如你想删除指定区间的行数,而你又不想记住这两行的行数,即可在删除区间的第一行按下ma,记录下mark a,然后将光标移到删除的最后一行,再次按下
2013-01-29 15:17:07 1049 1
原创 vim基本操作
使用默认的example配置文件 :r $RUNTIME/vimrc_example.vimvim查看以某个字母开头的命令列表: 字母 例如,查看e开头的命令集合: e 表示按CTRL 和字母D同时按有时候编辑问个文件的时候突然忘了编辑文件的名称,这个时候可以按下Ctrl+G就可显示当前编辑的状态将屏幕上滑和下滑半屏,使用按键Ctrl+U, Ctrl
2013-01-29 12:26:21 1292 1
原创 坚持学习vim之开篇
前端时间学习了很长时间vim,一直没有成就,那会儿看的是学习vi和vim编辑器,看到map那张就放了。今天无意中看到vimturor觉得真心不错,或许这是一个好的资料坚持把它啃下来,我英语又不差!
2013-01-29 10:12:09 554
原创 计算工程中总共有多少行代码
use strict;use File::Find;print "input your dir here: \n"; chomp(my $dir = );print "counting,please waiting...\n"; find(\&wanted,$dir);my $line_count;sub wanted{ if(-f $_){ my $file = $_;
2013-01-04 10:36:30 881
原创 计算指定文件夹下文件总数
use strict;use File::Find;print "输入你要计算文件数量所属目录的路径: \n";chomp(my $dir = );print "正在计算,请稍后...\n";BEGIN{ my $count = 0; sub count_num { $count++ if -f } sub count_get { $count }}find(\&c
2013-01-04 10:33:47 787
ARM System Developers Guide-Designing and Optimizing System Software.pdf
2015-05-27
UNIX环境高级编程头文件和库文件
2013-10-17
android json解析代码生成器
2013-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人