linux vi编辑器abcd,linux中vi编辑模式下按方向键显示ABCD问题的解决办法

“贡献出我的.vimrc,能copy的就copy去吧

“语言相关,编码设定

if has(“win32″)

set encoding=GBK

else

set encoding=utf-8

endif

set fileencoding=utf-8

set fileencodings=utf-8,GB2312,big5,GBK,gb18030,utf-16,

set ambiwidth=double

set fenc=

“F9一键编译

map :call Compile()

map :call Run()

map :call CompileRun()

“定义CompileRun函数,调用进行编译

func Compile()

exec “w”

“C程序

if &filetype == ‘c’

exec “!gcc % -Wall -O2 -s -o %

"C++程序

elseif &filetype == 'cpp'

exec "!g++ % -Wall -O2 -s -o %

endif

endfunc

"定义Run函数

func Run()

exec "!%

endfunc

"定义CompileRun函数

func CompileRun()

exec "w"

if &filetype == 'c'

exec "!gcc % -Wall -O2 -s -o %

exec "!%

elseif &filetype == 'cpp'

exec "!g++ % -Wall -O2 -s -o %

exec "!%4,n-2,{2,^-2,:2,=2,g0,h2,p5,t0,+2,(0,u0,w1,m1 shiftwidth=2 tabstop=4

“配色

colo darkblue

“语法高亮

syntax on

“默认无备份

set nobackup

“显示匹配括号

set showmatch

“允许退格键换行

set backspace=2

“去除VI一致性,解决方向键输出字母

set nocompatible

“解决菜单乱码

source $VIMRUNTIME/delmenu.vim

source $VIMRUNTIME/menu.vim

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值