1.vim编辑器的命令模式中常用的快捷键命令 作用dd 删除(剪切)光标所在整行。5dd 删除(剪切)从光标处开始的5行。yy 复制光标所在整行。5yy 复制从光标处开始的5行。p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后。/字符串 在文本中从上至下搜索该字符串。?字符串 在文本..
分类:
系统相关 时间:
2016-07-11 01:15:00
阅读次数:
221
这部分将涉及常用的各类linux命令和一些系统高级管理特性,尤其是shell script的创建,这部分在系统自动化运维时会很有作用。 在进入bash介绍之前,首先需要介绍vim编辑器,虽然现在的编辑器已经非常强大, 比如sublime等,但有些场合还是需要简单的使用vim来进行文件的编辑,由于现在 ...
分类:
系统相关 时间:
2016-07-07 08:32:20
阅读次数:
292
Open-falon监控安装过程 1. 安装ntp、vim编辑器、mysql、gcc、epel-release源、redis、git、wget,启动redis服务、开启时间同步服务、将时间写入bios、关闭防火墙、关闭selinux yum install ntp vim mysql-server* ...
分类:
其他好文 时间:
2016-07-05 22:32:57
阅读次数:
552
当你非正常关闭vim编辑器时(比如直接关闭终端或者电脑断电),会生成一个.swp文件,这个文件是一个临时交换文件,用来备份缓冲区中的内容。需要注意的是如果你并没有对文件进行修改,而只是读取文件,是不会产生.swp文件的。意外退出时,并不会覆盖旧的交换文件,而是会重新生成新的交换文件。而原来的文件中并不会有这次的修改,文件内容还是和打开时一样。例如,第一次产生的交换文件名为“.file.txt.swp...
分类:
系统相关 时间:
2016-07-05 14:20:42
阅读次数:
245
如果你刚开始使用VIM,运行过vimtutor几次,是否会觉得好VIM实在太太太笨拙,简直不能理解为何它还有那么多簇拥,甚至visualstudio还提供vim的插件。那其实是因为你还没有摆脱鼠标的依赖,对vim强大的命令而言,你所掌握的还是仅仅是最皮毛的而已。如果你是初学者,可以先阅读V..
分类:
系统相关 时间:
2016-07-05 06:35:29
阅读次数:
238
学习vim就像学弹钢琴一样,一旦学会,受益无穷。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~正文内容~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~要想熟练掌握一个工具,最好的办法就是多练习。对VIM初学者而言,最有效又便捷的方式莫过于使用vimtutor。vimtutor是vim自带教程,编写得短小精悍..
分类:
系统相关 时间:
2016-07-01 23:08:51
阅读次数:
397
要想熟练掌握一个工具,最好的办法就是多练习。对VIM初学者而言,最有效又便捷的方式莫过于使用vimtutor,每天花30分按每一课的指示操作一遍,三天必然能熟练使用。对于进阶学者,希望把VIM使用得随心所欲甚至出神入化,请花上两周时间,多读一些高人总结的文章,多琢磨些vi指..
分类:
系统相关 时间:
2016-07-01 16:45:08
阅读次数:
230
Windows系统下使用VS2010编写好的CPP文件,想放到Linux上进行编译。发现Linux上文件中的每行代码末尾都跟着^M这个符号。 为什么同一份文件在windows上和Linux上显示的不一样呢?原来是由于DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致造成的。 对于回车符的 ...
分类:
系统相关 时间:
2016-06-30 23:13:47
阅读次数:
198
1、临时修改 在vi中,set tabstop=4 或 set ts=4 2、永久修改 vi --version 查看要修改的文件 如果是vim的话,修改~/.vimrc 如果是vi,修改~/.exrc 加上:set tabstop=4 set nu //显示行号 set nonu //不显示行号 ...
分类:
系统相关 时间:
2016-06-30 16:04:19
阅读次数:
725
追加如下内容到/etc/vimr (或者不同的用户家目录下的.vimrc文件中) set encoding=utf8filetype plugin indent onsyntax on" show existing tab with 4 spaces widthset tabstop=4" when ...
分类:
系统相关 时间:
2016-06-29 15:51:00
阅读次数:
326