网络营销电子商务研究中心  
How to buy the best prescription safety glasses in Canada? Let's study!
Go Back   网络营销电子商务研究中心 > 网站设计 > PHP
User Name
Password
 
FAQ Members List Calendar Cheap Glasses Mark Forums Read

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1   IP: 218.2.48.172
Old 2014-11-25, 10:06 PM
Quartzsite Quartzsite is offline
初级会员
 
Join Date: 2013-04-04
Posts: 1
Quartzsite 现在声名狼藉
Default Gvim —— win 7 下 vim 环境配置 及python开发常用设置

不能不承认,notepad++是一个非常优秀的文本编辑器,上手方便,能装很多插件,可以直接编译C++、Java、python等语言。但经常碰鼠标确实是一件非常恼火的事情(快捷键真心不够)。

  当然,练习在vim环境下编程也会非常辛苦,这里是主流文本编辑器学习曲线。之前也没太认真学,只是勉强能用。直到看到师父在在vim上灵动的操作后,突然就很想拥有这个“技能”了。

  

  工欲善其事,必先利其器。

  我用的是window 7——64bit 系统。

  1、下载一个GVIM(自己找吧,挺好找的,安装方式我是选的全部安装)

  2、安装好之后点vim73(这个看版本吧)——》双击gvim就可以了(白底黑字很丑,待会解决)

  3、关联文件,我一般就用这个编辑些代码,先就关联了.py(选打开方式,然后选择就好)

  好了,现在就可以看代码了,顺便可以试试在Linux中vim的一些操作,这里是不是有点成就感了~



  当然,仅仅这样还远远无法满足我们。

  1、先解决丑的问题:编辑——》配色方案

            可以自己找找喜欢的配色,网上都有代码的,复制过来,放到vim73/colors目录下,起个名字,比如rain.vim。

            现在,配色方案里就有你喜欢的颜色了

  2、桥豆麻袋!!为什么每次打开都恢复初始丑丑的设置了???

    放松,安装好的目录中有三个文件,我们先编辑_vimrc文件(我用notepad++打开的,都行),在文件末尾加上这些
Code:
set guifont=Consolas:h14
set tabstop=4
color rain
set nu
set ai
set si
set guioptions-=T
set nobackup
nmap <F1> :w!<CR>:!python %<CR>
cd C:\Users\fangjunda\Desktop\python
第一个是设置字体的

第二个是tab设置的

第三个是我选的配色方案(rain可以换成你colors文件中任意一个文件的名字)

第四个是显示行号

第五个是自动缩进

第六个是智能缩进

第七个是不要工具栏

第八个是不产生~文件

最后两个比较重要:nmap这个,需要你提前配置好python路径,<F1>可以换成任何你想要的快捷键,不冲突就好,执行之前会保存

最后一个是默认路径,在Linux环境下,我们可以:wq保存,但是这里不太好用,我们设置好路径,就直接:wq filename。就在我们改动的默认路径下生成一个filename。



至此,告一段落,练手了!
Reply With Quote
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Prescription-glasses.com offers prescription glasses online at discount prices.
All times are GMT +8. The time now is 09:26 PM.


Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.