1、vi的基本概念
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
...
分类:
系统相关 时间:
2015-04-03 13:29:48
阅读次数:
172
1.g++(gcc) -save-temps [filename]
会一次性得到链接文件,汇编文件,可执行文件.
2.当每次出现这句话时,"test.cpp" E212: Can't open file for writing,说明该明文不可写,或者你没有权限,可以esc进入低行命令模式,执行w !sudo tee test.cpp(文件名),
强制写入文件中。
3.bc作为...
分类:
系统相关 时间:
2015-04-03 11:29:03
阅读次数:
176
命令模式一、作用将来自客户端的请求传入一个对象,从而使你可用不同的请求对客户进行参数化。用于“行为请求者”与“行为实现者”解耦,可实现二者之间的松耦合,以便适应变化。分离变化与不变的因素。在面向对象的程序设计中,一个对象调用另一个对象,一般情况下的调用过程是:创建目标对象实例;设置调用参数;调用目标...
分类:
其他好文 时间:
2015-04-02 18:38:12
阅读次数:
126
在命令模式下: ????o :在当前行下面新建一行 ????e :光标后移一个单词 大写的O 和E分别表示相反的 ????k :光标下移一行 ????j :光标上移一行
分类:
其他好文 时间:
2015-04-02 13:32:19
阅读次数:
118
1. 三种模式(1)命令模式:刚启动vim便进入命令模式,此时敲击键盘会被当做命令来处理以下是常用的几个命令:i 切换到插入模式,以输入字符。x 删除当前光标所在处的字符。: 切换到底线命令模式,以在最底一行输入命令。(2)输入模式在命令模式下按下i就进入了输入模式。在输入模式中,可以使用以下按键:...
分类:
系统相关 时间:
2015-04-01 23:26:37
阅读次数:
226
vim的3种工作模式:命令模式、输入模式、末行模式命令格式:#vim[option]...[FILE]...-o:横向分屏打开多个文件-O:纵向分屏打开多个文件Ctrl+w+s:水平分割显示单个文件Ctrl+w+v:垂直分割显示单个文件Ctrl+w:切换窗口1、命令模式*{h,j,k,l}:跳转*个字符
w,e,b:单词间移动
..
分类:
系统相关 时间:
2015-04-01 20:17:43
阅读次数:
193
abstract class Command{ public abstract void excute();}class AttackCommand extends Command{ Soldier soldier=null; public AttackCommand(Soldier soldier...
分类:
编程语言 时间:
2015-04-01 11:02:21
阅读次数:
126
一 xwork2---struts2的基础
struts2框架有两部分组成,xwork和struts2。xwork是一个命令模式框架,他是struts2的基础。xwork提供很多核心功能IOC(控制反转)容器,强大的表达式语言、数据类型转换,验证和可插入的配置。xwork框架的核心包括action、拦截器、result。struts2扩展了这些概念的基础实现,用于支持web应用程序的开发。
在...
分类:
其他好文 时间:
2015-04-01 00:32:38
阅读次数:
186
按ESC键?跳到命令模式,然后:
:w???保存文件但不退出vi
:w?file?将修改另外保存到file中,不退出vi
:w!???强制保存,不推出vi
:wq??保存文件并退出vi
:wq!?强制保存文件,并退出vi
q:??不保存文件...
分类:
其他好文 时间:
2015-03-31 18:19:39
阅读次数:
102
vim + ctags$ ctags #给同一个目录下的所有文件建立tags这时在tags文件所在的目录下打开源文件阅读,vim就会自动调用tags文件。如果tags文件不在当前目录下,能在命令模式下用下面的命令设置tag文件:set tag=tag_file_path但是一般对我来说tags都在当...
分类:
其他好文 时间:
2015-03-30 20:31:27
阅读次数:
132