代码改变世界

一些基本的命令

2011-11-29 18:41 by 夜幕降临, 153 阅读, 0 推荐, 收藏, 编辑
摘要:ctrl + g 显示文本状态shift + g 跳转文本(按下这个按钮前输入行号)数字 + c/d + w/e/$ 可以执行编辑命令p 进行粘贴在normal模式下面输入?或者/就可以开始搜索,然后按下n或者N寻找下一个在一行內替換頭一個字符串 old 為新的字符串 new,請輸入 :s/old/new 在一行內替換所有的字符串 old 為新的字符串 new,請輸入 :s/old/new/g 在兩行內替換所有的字符串 old 為新的字符串 new,請輸入 :#,#s/old/new/g 在文件內替換所有的字符串 old 為新的字符串 new,請輸入 :%s/old/new/g 進行全文替換時 阅读全文

代码注释插件The NERD Commenter

2011-11-29 18:40 by 夜幕降临, 659 阅读, 0 推荐, 收藏, 编辑
摘要:简单介绍下NERD Commenter的常用键绑定,以C/C++文件为例,详析的使用方法,请:h NERDCommenter。在Normal或者Visual 模式下:,ca,在可选的注释方式之间切换,比如C/C++ 的块注释/* */和行注释//,cc,注释当前行,c,切换注释/非注释状态,cs,以”性感”的方式注释,cA,在当前行尾添加注释符,并进入Insert模式,cu,取消注释Normal模式下,几乎所有命令前面都可以指定行数Visual模式下执行命令,会对选中的特定区块进行注释/反注释 阅读全文

VIM使用缓冲区

2011-11-29 18:40 by 夜幕降临, 475 阅读, 0 推荐, 收藏, 编辑
摘要:前面要加上“1-9个数字缓冲区,用来保存最近删除的数据a-z缓冲区用来保存保存用户需要临时保存的数据用法:"2p 把2号缓冲区的内容复制出来"ayy 把数据复制到a缓冲区里面"ap 把a缓冲区的内容复制出来如果用大写字母表示缓冲区,则数据被追加到后面跳转之后可以用 `` 回到跳转之前的位置mx制作书签,用'x, ``, '', `x均可返回 阅读全文

Linux备忘录

2011-11-29 18:37 by 夜幕降临, 270 阅读, 0 推荐, 收藏, 编辑
摘要:-------------------------编码转换--------------------------------------------在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式。-------------------------建立字体库--------------------------------------------先复制字体到对应文件夹进入文件夹后执行以下命令#mkfontscale #mkfontdir //这两条命令是生成字体的索引信息 #fc-cache //更新字体... 阅读全文

UBUNTU10.04 配置Eric5 + python3.1

2011-05-13 10:10 by 夜幕降临, 1486 阅读, 0 推荐, 收藏, 编辑
摘要:经过两天的折腾今天终于在ubuntu下成功安装了Eric5 + python3.11、下载eric5、PyQt4、SIP、QScintilla。这些软件都可以在www.riverbankcomputing.co.uk/software/pyqt/download和eric-ide.python-projects.org/eric-download.html找到,下载完成后继续第二步。2、推荐先察看一下eric的文档,那里面涵盖了我们必需要做的所有世情。3、安装python3,直接在ubuntu的新德利软件包下面找就行了,python3 python3-minial python3-devpyt 阅读全文