一 文本选择:
矩形区块选择:
[Ctrl]+v 区块选择,可以用长方形的 方式选择
v 字符选择,会将光标经过的地方反白选择!
V(大写) 行选择,会将光标经过的行反白选择!
选择好以后命令行模式下使用d删除,y复制,光标移动到另一个地方,在命令行模式用p粘贴到光标下方,P粘贴到光标上方。
二 vim中大小写转化的命令是
gu或者gU
形象一点的解释就是小u意味着...
分类:
系统相关 时间:
2015-06-01 18:49:41
阅读次数:
177
汇编实现的一个简易的文本编辑器,代码中有详细的注释。
思路和细节:
(1) 在屏幕中央初始化一片面积,并且定位光标,利用16号中断0号功能分别在ah,al中存储扫描码和ascii码,由此进行功能键的判断。
(2) 实现对光标的操作,通过对dh,dl的变化和10号中断的2号功能进行光标的设置,上下左右分别改变dh,dl的值即可。
(3)退格键的操作实现是 光标左移,然后利用21号中断输出空格...
分类:
移动开发 时间:
2015-05-27 13:57:40
阅读次数:
311
Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键功能Tab自动补全Ctrl+a光标移动到开始位置Ctrl+e光标移动到最末尾Ctrl+k删除此处至末尾的所有内容C...
分类:
系统相关 时间:
2015-05-23 16:46:22
阅读次数:
180
Teechart 光标移动到series上高亮显示做项目用到Teechart,刚刚了解Teechart,需要完成一幅图中多条曲线,并且鼠标光标移动到哪条曲线上哪条曲线就高亮变粗。其实这个功能很简单,只要分别找到Teechart中的各个series,在series的事件中有OnMouseEnter和OnMouseLeft两个事件。分别在两个事件中对series.color进行幅值,线条变粗也是相同的道...
分类:
移动开发 时间:
2015-05-21 09:12:32
阅读次数:
190
进入终端后,就已經位于你的home目录下,输入pwd命令,可以看到你现在所处的是在什么目录下。经常使用的终端快捷键:创建终端的新标签:alt+shift+t标签之间的切换:alt+pgup(或pgdn)删除一个标签:Shift+Ctrl+W光标移动到开始位置:Ctrl+a光标移动到最末尾:Ctrl+e删除此处..
分类:
系统相关 时间:
2015-05-14 20:49:42
阅读次数:
173
1.进入目录/usr/include cd /usr/include/2.生成ctags文件sudo make ctags -R3.vim -t 结构体(宏)名称4.找到相应的宏或者结构体5.Ctrl+] 跳转到下一个位置(此时将光标移动到相应的结构体或者宏)Ctrl+t 跳转到上一个位置(此时将光...
分类:
系统相关 时间:
2015-05-14 11:57:31
阅读次数:
160
题目:游戏五子棋一、内容游戏五子棋在这个小游戏中,实现了两人对战的游戏模式,没有添加禁手规则,另外考虑到落子时的可能失误,就添加了悔棋工具,游戏过程中可以进行游戏存档,进入悔棋和存档的方法为将光标移动到已有子的位置,敲一下落子键即可。下次游戏时候可以进入存档界面然后选择读取游戏存档即可继续玩上次的游...
分类:
其他好文 时间:
2015-05-07 00:39:04
阅读次数:
125
Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+L 选择整行(按住-继续选择下行)Ctrl+M 光标移动至括号内开始或结束的位置Ctrl+T 词互换Ctrl+U 软撤销Ctrl+...
分类:
其他好文 时间:
2015-05-03 23:34:25
阅读次数:
148
lesson 1
-----------------------------------------------------------
1 光标移动:
k
h + l
j
# 方向键也可以使用
2 不保存退出:q!
q - quit
3 删除字符:x
4 插入模式:i
i - insert
5 正常模式:ES...
分类:
系统相关 时间:
2015-04-28 14:10:45
阅读次数:
151
我经常使用的是手工折叠方式,就是
:set foldmethod=manual
vim常用的折叠命令有:
zf:折叠选定的行
zo:打开折叠
zR:打开所有折叠
zM:关闭所有折叠
zd:删除折叠
我个人最最常用的折叠方法是先将光标移动到左括号或者右括号,然后使用zf%来折叠一段代码有个常见的问题是:你打开了一个文件,做了很多折叠然后关闭文件,再次打开之后这些折叠信息都不见了。
在...
分类:
系统相关 时间:
2015-04-28 02:00:42
阅读次数:
182