随笔分类 - 源码编辑器
摘要:问题:ubuntu 12.04中安装gvim后,用gvim打开文件main.cpp,提示:** (gvim:20320): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached解决办法:1. 放狗搜,查到这样一个办法:在~/.bashrc文件中追加:functiongvim(){(/usr/bin/gvim-f"$@"&)}更改.bashrc文件,在terminal中使用source ~/.bashrc更新改动;再次使用gvim打开main.cpp文件,问题解决。至此,问题解决。
阅读全文
摘要:注:下述转载文章中的删除命令不适用与简化后的嵌入式系统中的vi命令,只在本人的ubuntu 11.10上验证过。刪除沒有內容的空行:g/^$/d刪除包含有空格組成的空行:g/^\s*$/d以空格或tab開頭到結尾的空行:g/^[ |\t]*$/d:%s/r//g 删除DOS方式的回车^M:%s= *$== 删除行尾空白:%s/^(.*)n1/1$/ 删除重复行:%s/^.{-}pdf/new.pdf/ 只是删除第一个pdf:%s///又是删除多行注释(咦?为什么要说「又」呢?):g/s*^$/d 删除所有空行:这个好用有没有人用过还有其他的方法吗?:g!/^dd/d 删除不含字符串'd
阅读全文
摘要:问题:win7下使用gvim73,安装了c.vim和a.vim插件,打开c程序文件*.c的时候总会出现错误提示:Mapping already in use: "is", mode "n"Mapping already in use: "is", mode "i"解决办法:1. 添加c.vim和a.vim的顺序是先添加的c.vim,添加完之后打开文件,一切正常;但在添加完a.vim之后,再打开*.c的时候就出错误提示了;问题肯定发生在这两个文件的某些定义有冲突,放狗搜了一下,说可能是is这个案件的定义产生的冲突;将
阅读全文
摘要:网上从来不缺编程字体推荐的文章,当然vim(gvim)字体的推荐文章也是多不胜数,但是大部分都是想当然的认为哪些字体好用就介绍出来,甚至都没有自己亲自试过,也没有考虑过用户使用19英寸的显示器和14英寸的笔记本时对字体的要求到底有什么不同,鉴于以上几点,我决定写这样一篇文章,真正介绍vim(gvim)中最适合的编程字体。注:由于vimrc中中文字体的设置需要用到中文,所以请务必保证vimrc的编码是gbk格式,如果不是gbk格式,可以通过1.打开vimrc。2.:set fenc=gbk 3.:w。的操作来解决。一.17~19(或更大)英寸屏幕 1)英文字体: 名字:Bitstream Ver
阅读全文
摘要:问题:在windows中安装了gvim73,但是,使用gvim打开文件的时候,如果文件内容包含中文,那么,打开之后总是看到一堆乱码。解决办法:放狗搜了一下,发现这篇文章完美地解决了我的问题:http://www.douban.com/note/145491549/查看文件的编码::echo &fileencodingVim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding (这些选项可能的取值请参考 Vim 在线帮助 :help encoding-names),它们的意义如下:encoding: Vim 内
阅读全文
摘要:问题:在ubuntu 11.10下,利用gvim打开文件时不出错,但是关闭文件时总要出现6、7行的错误提示如下:(gvim:28478): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. O
阅读全文
摘要:将ubuntu从10.04.3升级到11.10,再次运行gvim的时候总是出现如下提示:(gvim:14497): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (gvim:14497): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (gvim:14497): Gtk-WARNING **: Unable to locate theme engine in m
阅读全文
摘要:主机系统XP,虚拟机上安装ubuntu11.04桌面系统。进入虚拟机的ubuntu环境。1、安装编译工具 sudo apt-get install build-essential //对编译环境打一些补丁2、创建编译vim的编译环境: sudo apt-get build-dep vim-gtk //初始化scim中文sudo apt-get install scim-pinyin im-switchim-switch -z en_US -s scim-pinyin到此为止,环境已经支持中文。// 3、sudo apt -get install libncurses5-dev//安装终端库 4
阅读全文