经常处理文本以及经常需要写代码的人,都会有自己比较常用的编辑器,本人喜欢用Vim,理由就是Vim编辑器灵活,并且可以达到纯键盘操作,使用纯熟情况下,根本不需要鼠标操作,听起来是不是很酷的?不过别高兴太早,想达到那个境界必须的指令是需要学习+记忆+练习的。总结指令如下:
1、(motion)
fx 向后 移动到搜索字母上,x 可以是任意一个字母
tx 向后 移到搜索字母的左边 (这...
分类:
其他好文 时间:
2014-09-26 21:02:18
阅读次数:
202
*****************************************************************************
1.使用vim替换vi
vim比vi强大多了,vim属于vi的超集,而且能够解决很多习惯的问题,所以还是有必要使用vim替换vi的。简单地话,可以直接使用“alias vi=vim”命令即可,不过这样只能在这次启动的时候有用,下次启动...
分类:
系统相关 时间:
2014-09-24 02:07:35
阅读次数:
5008
sed 是一个编辑器,但它与其它大多数编辑器不同。除了不面向屏幕之外,它还是非交互式的,我们常用的vim编辑器则是交互式的。
这意味着必须将要对数据执行的命令插入到命令行或要处 理的脚本中。sed 在一个文件(或文件集)中非交互式、并且不加询问地接收一系列的命令并执行它们。因而,它流经文本就如同水流经溪流一样,因而 sed 恰当地代表了流编辑器,可以对文件或者文件集批量的进行删除 替换 插入 追...
分类:
其他好文 时间:
2014-09-21 14:43:20
阅读次数:
320
按句移动光标(). ? !结尾的句子,并且后面只是一个空格,被称为句子代码中这个比段落移动实用一些按段移动光标就是移动到下一个空行‘’可回{}查看函数说明在库函数上大写K可以看到man pageprintf 需要按 3 K大写K 查看系统函数man page查看宏定义[d 需要包含头文件VI小技巧:...
分类:
其他好文 时间:
2014-09-03 23:55:22
阅读次数:
198
python执行方法:在linux命令行中输入python将进入python交互环境中,在这可以输入python语言的命令或函数,如exit()为退出交互环境,id()为查看变量引用的值在内存中的存储位置,使用vim编辑器打开一个文档,首行输入#!/usr/bin/python,后接python语言,保存退出后,添..
分类:
编程语言 时间:
2014-09-03 02:41:46
阅读次数:
253
++++++++++++++++++++++++++++++文件编辑器Vim+++++++++++++++++++++++++++++++文件编辑器Vim:插入命令:定位命令:删除命令:复制和剪切命令:搜索和搜索替换命令:保存和退出命令:导入命令执行结果:r !命令定义快捷方式 map ^p I#替...
分类:
系统相关 时间:
2014-08-23 22:55:01
阅读次数:
227
本篇笔记记录最最基本的vim和shell操作。
ShellScript能干什么
Shellscript类似与Windows的批处理,可以把很多指令汇总到一起,于是可以很容易地通过一个操作执行多个命令。很轻量,有效率。
在Vim中编写
Vim/Vi编辑器很强大,功能非常多,快捷键、指令更多,只需要知道最常用的就够了。
Vi有3种工作模式
1.命令模式
进去之后的默认模...
分类:
系统相关 时间:
2014-08-18 20:33:02
阅读次数:
260
2.2Vim文档编辑2.2.1Vim编辑模式Vim具有多种工作模式,常用的工作模式有:普通模式、插入模式、命令模式。普通模式可以实现基本的光标移动与大量的快捷键操作,插入模式可实现文本的基本编辑功能,命令模式通过输入特定的指令实现特定的功能,如保存与退出等。Vim编辑器会默认..
分类:
其他好文 时间:
2014-08-18 09:21:04
阅读次数:
290
简单的说,在虚拟机下安装的Centos6.3系统后,默认的是没有vim编辑器的配置文件,此时如果有必要,可以按照自己的习惯定制或配置自己的vim编辑器:1,如果你是root权限,进入root目录下:[root@localhost ~]# cd /root[root@localhost ~]#2,新建...
分类:
其他好文 时间:
2014-08-14 01:26:57
阅读次数:
357
一.学好shell编程的知识储备1.相关Linux系统命令应用;2.Vi/vim编辑器的熟练使用,相关客户端软件的设置;3.基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp等。补充:清空日志的三种方法:1)echo“”>filename.log2)>filename.log3)cat/d..
分类:
其他好文 时间:
2014-08-13 19:16:27
阅读次数:
213