Aug 18
Aug 17

Felix的vimrc (vim配置文件) 不指定

felix021 @ 2008-8-17 06:10 [IT » 软件] 评论(2) , 引用(0) , 阅读(9756) | Via 本站原创
已经移动到了我的GitHub上:

https://github.com/felix021/myenv/blob/master/.vimrc


=== 以下请忽略 ===


旧版本就不留了,一旦有最新的,我就直接覆盖了

--
@ 2010-12-22 设置dir参数,让.swp文件保存在同一个目录下(详情help directory)
@ 2010-08-18 合并win和linux版本; 重新映射j/k到gj/gk,在自动换行的时候可以上下走动(而不是一次走好几行)。
@ 2010-07-19 linux版增加<C-\>快捷键映射,支持(安装了CTAGS)在新tab中打开光标下的单词
@ 2010-06-08 windows版更新对python文件的基本设置
@ 2010-04-03 windows版更新 G++编译增加一个-D__DEBUG__参数,给<F12>添加的模板增加一个用于调试的宏dp,使用类似printf。
@ 2009-09-12 加入makefile的noexpandtab
@ 2009-05-13 修改CPPSET等函数,在运行的时候打开另一个gnome-terminal; 改用xelatex编译tex文档
@ 2009-04-11 开启modeline, 增加set encoding,能够对付多种编码了:)
@ 2009-04-02
实现的功能是,语法高亮,自动缩进(4格),显示行号,突出当前行,状态栏显示文件路径信息和光标所在行列
F3 显示当前错误
F4 跳转到第一个错误
F5 注释当前行/选中行
F6 取消注释当前行/选中行
F7 显示错误列表
F8 本来是映射到调试,但是发现没什么用,就干脆取消掉了
F9 编译(支持C/C++/Java/PHP/TeX), 对应PHP就是运行,TeX就是pdflatex编译
Ctrl+F9 运行(支持C/C++/Java/PHP/TeX), PHP就是运行,TeX就是evince打开查看
F12 插入C++模板
CTRL+T是:tabedit新建一个tab
普通模式,TAB是:tabnext,下一个tab, SHIFT+TAB是:tabprevious,上一个TAB

编辑模式下快速输入ppp,自动替换为  printf("光标位置");
编辑模式下快速输入sss,自动替换为 scanf("光标位置");
编辑模式下快速输入if(, while(, for(都会自动把后续的){}补全,然后光标停留在()中间
编辑模式下快速输入#inc,自动替换为 #include<[光标位置]>
在普通模式下输入 [,n] 为取消搜索高亮  [,a] 为全选  [Ctrl+C]为复制  [,p] 为粘贴

....

更多功能自己发掘:D

以下是.vimrc的内容:
Tags:
Aug 17

zz: vimrc 文件的配置 不指定

felix021 @ 2008-8-17 01:46 [IT » 软件] 评论(0) , 引用(0) , 阅读(5181) | Via 本站原创
发现自己的Blog上居然没有一篇关于vim的日志,惭愧。。顺手转一篇吧。
最牛B的VIM配置见http://www.amix.dk/vim/vimrc.html ,不要照抄,不一定适合你,建议通读,学习如何配置。


以下内容转载自 http://bbs.linuxunion.net/showthread-t_463.html

vimrc 文件的配置
2007-01-22 21:57:49 / 个人分类:Linux C

/***************************************************************
*以下资料是从网上收集而来的,由于比较多,就没有注明转贴的地址了, *
*这里没有把VI 和 VIM 分开, 请不要跟不相关的贴. *
*http://vcd.gro.clinux.org/ 这里有很全的中文资料。
****************************************************************/
Tags:
Jun 24

学习vim - vimtutor 不指定

felix021 @ 2008-6-24 02:01 [IT » 软件] 评论(0) , 引用(0) , 阅读(5706) | Via 本站原创
虽然知道vim非常牛B,需要学习,但是直到今天才鼓起勇气把vimtutor看完,小BS自己一下。
查看vimtutor时发现有乱码,搜了一下,解决方案如下:
( from http://my.donews.com/cashlu/2006/07/27/dsCWoymMyLpVBXBjImILfYqQeyxIzJTfIzgG/ )
$sudo gedit /usr/share/vim/vim71/tutor/tutor.zh.euc   //注意vim71那个目录名应该跟你机器上的vim版本一样
另存为,选择编码为UTF-8,覆盖,OK。
强烈的感觉到了vim的强大。。。
Tags:
Jun 24
from http://linuxdesktop.cn/2008/06/15/wine-10-donwloads/

原定于最多只有两个RC版、并于6月1日发布的Wine 1.0,却于两天前发布了第五个RC版,并定新的发布日期为6月20日。
Wine 1.0的特性早已冻结,这么多的RC版只能说明Wine 1.0还是Bug多多。不过好在Wine 1.0 RC5是最后一个RC版了。
今天Wine 1.0正式版发布,比预定的提前两天。
—–
  Wine 1.0 RC5修正了自RC4以来的近40个Bug,进一步改善了运行Windows软件的兼容性和稳定性。
  一个令大多数中文用户高兴的是,RC5版修改了由SCIM中文输入法导致的窗口显示缓慢的问题。因此强烈推荐所有既使用Wine,也使用SCIM的用户更新。这个版本会带来较大的性能和稳定性的提升。
  而最新发布Wine 1.0正式版则继续在RC5的基础上修正了20个Bug,估计大多Bug已基本修正。
  Linux用户可以从Wine的主页找到对应自己的发行版的安装包进行下载,访问Wine主页。
  其中Ubuntu 8.04的用户可以直接下面两个对应平台的deb包
  http://wine.budgetdedicated.com/apt/pool/main/w/wine/wine_1.0.0%7Ewinehq0%7Eubuntu%7E8.04-1_i386.deb
  http://wine.budgetdedicated.com/apt/pool/main/w/wine/wine_1.0.0%7Ewinehq0%7Eubuntu%7E8.04-1_amd64.deb
  诚挚地向这个开发了十五年的自由软件表示祝贺!未来还有新的路要走!
_____
这个版本的Wine非常牛B了,3Dmark2003可以跑,Nebula和VitualNES都OK,还有居然可以跑Gridwars,相当神气阿~~
Tags: , ,
Jun 1
from http://news.skycn.com/article/14176.html
  ZDNet UK的一篇文章列举了10种常见的,但常惹你生气的软件。它们常常会弄巧成拙,令你痛苦不堪。
  Adobe Reader:我们只是用它看电子书,但它却像官僚机构一样臃肿,不间断的更新(还要求重启,这是什么道理?)。
  Apple:它让微软看起来是个好人。
  Windows Update:“立即重启”,“不要关闭电源,直至5项更新完成”,“你需要安装Microsoft Genuine Advantage”,“请在安装前关闭所有应用程序”。
May 8
自从发现hardy下最新的eva版本不能用后(登录就崩溃)
我就安装了Ubuntu7.04 feisty的eva0.4.1一切正常,今天又看到这个帖子,就zz一下吧。

from http://www.linuxdiyf.com/bbs/thread-89166-1-6.html

Ubuntu 8.04下EVA登录就消失的解决方法

QQ还是没办法不用,EVA是LINUX下用QQ的最好解决方案了。pidgin的群是个问题,而且总是崩溃,弄得我也崩溃了。
但是到8.04的源里装了EVA之后,点登录,进度走完,EVA就消失了。
解决方法:
Tags: ,
May 1
刚安装好VirtualBox,新建虚拟机,配置完毕,双击运行->出错:
The VirtualBox kernel driver is not accessible to the current user.
Make sure that the user has write permissions for /dev/vboxdrv by adding them to the vboxusers groups.
You will need to logout for the change to take effect..
VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).

错误提示的意思是当前用户无法访问/dev/vboxdrv
解决办法就是:
系统管理->用户和组->(解锁)->管理组->找到vboxusers组双击,勾选当前用户,确定->注销->登录->OK

当然,你也可以手动改配置文件:
#先备份
$sudo cp /etc/group /etc/group.bak001
#修改
$sudo gedit /etc/group
找到vboxusers开头的行,在末尾加入你的用户名,保存退出,注销,登录,OK

------------------

如果错误提示是:
VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel, e.g. virtualbox-ose-modules-generic..
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).
返回 代码:
0x80004005
组件:
Console
界面:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

解决办法,转自 http://bbs.zdnet.com.cn/archiver/tid-396913.html
sudo apt-get install virtualbox-ose-source
安装模块源码然后
cd /usr/src
解压源码
sudo tar xjvf virtualbox*.bz2
cd modules/virtualbox-ose
sudo ./build_in_tmp install
让他编译安装模块驱动
完成后
sudo /etc/init.d/vboxdrv start

* Starting VirtualBox kernel module vboxdrv [ OK ]


VB能起来了,但是在虚拟机里不能用键盘,解决方法如下:

打开新立得,把scim-bridge- client-qt重装了下,同时把scim-bridge-client-qt4也给装了,然后virtualbox里的键盘就可以用了。
Tags:
分页: 10/12 第一页 上页 5 6 7 8 9 10 11 12 下页 最后页 [ 显示模式: 摘要 | 列表 ]