Ubuntu使用点滴(2)-GVIM安装使用

ubuntu安装完毕后打开 应用程序->Ubuntu软件中心 ,搜索到gvim,安装,如有需要可以安装插件,安装过程中如有插件冲突可以取消冲突的插件继续安装(为什么冲突后之前的选项都没了?杯具,每次都要重新选择)

 

问题:可以通过终端运行gvim或者右键菜单选择打开方式运行gvim,但系统菜单栏没有gvim快捷方式

分析:Ubuntu菜单项保存在/usr/share/applications目录下

方案:运行下列代码:

sudo vim /usr/share/applications/gvim.desktop

需要加入如下脚本:

Categories=Application;Development;

Encoding=UTF-8

 

问题:不能显示中文菜单

分析:安装完毕后系统显示的菜单不正确,如果通过终端方式启动会发现“Gtk-WARNING **: Invalid input string”这样的字符,这是由于默认安装将会把中文区域设置为zh_CN.utf8,而GVim能识别的中文区域设置为zh_CN.UTF-8。因此GVim会在启动时报错,且无法正常加载中文菜单。

方案:运行如下命令:

cd /usr/share/vim/vim72/lang
sudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vi

也就是创建一个快捷方式,这样gvim中文菜单出现了,又不会影响系统的环境设置。

 

 

问题:启动后不支持中文文件

分析:主要是编码格式的问题

方案:这里需要对启动设置文件设置,如下:

"一般设置.
set nocompatible "VIM而不是VI
set history=50 "历史记录50条
set fenc=utf-8 "设置默认语言为8位unicode
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
"man Q gq "屏蔽Q, 以免进入Ex模式
filetype on "打开文件类型检测

"颜色设置.
colorscheme murphy "主题
syntax on "语法高亮

"界面设置.
set ruler "显示当前位置
set number "显示行号
"set nonumber "不显示行号

"格式设置.
"set autoindent "自动缩进
set smartindent "智能缩进
"set cindent "C缩进
"set tabstop=4 "硬TAB
"set softtabstop=4 "软TAB
set shiftwidth=4 "缩进空格数
set expandtab "空格替换TAB
"set smarttab "智能TAB
"
set showmatch "显示匹配
set matchtime=5 "1/10秒延迟
set hlsearch "高亮搜索
set incsearch "搜索中匹配

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值