代码高亮来自:代码发芽网
VimL代码
: 我的_vimrc文件配置,还算不错
set
nocompatible
source $VIMRUNTIME/vimrc_example.
vim
source $VIMRUNTIME/mswin.
vim
behave mswin
set
diffexpr
=
MyDiff
()
function
MyDiff
()
let
opt
=
'-a --binary '
if
&
diffopt
=~
'icase'
|
let
opt
=
opt
.
'-i '
|
endif
if
&
diffopt
=~
'iwhite'
|
let
opt
=
opt
.
'-b '
|
endif
let
arg1
=
v:fname_in
if
arg1
=~
' '
|
let
arg1
=
'"'
. arg1 .
'"'
|
endif
let
arg2
=
v:fname_new
if
arg2
=~
' '
|
let
arg2
=
'"'
. arg2 .
'"'
|
endif
let
arg3
=
v:fname_out
if
arg3
=~
' '
|
let
arg3
=
'"'
. arg3 .
'"'
|
endif
if
&
sh
=~
'\<cmd'
silent
execute
'!""C:\Program Files\Vim\vim71\diff" '
.
opt
. arg1 .
' '
. arg2 .
' > '
. arg3 .
'"'
else
silent
execute
'!C:\Program" Files\Vim\vim71\diff" '
.
opt
. arg1 .
' '
. arg2 .
' > '
. arg3
endif
endfunction
set
cursorline
set
shiftwidth
=
4
set
sts
=
4
set
tabstop
=
4
set
expandtab
set
nonu
set
nobackup
set
guioptions
-=
T
set
guioptions
-=
m
set
guifont
=
Consolas:h12
"set guifont=Bitstream_Vera_Sans_Mono:h10
"set guifont=Lucida_Console:h10
set
langmenu
=
none
language
messages en_us
let
$LANG
=
'zh'
"set fileencodings=utf-8,GBK
set
fileencoding
=
utf8
set
encoding
=
utf8
set
tenc
=
utf8
set
ut
=
200
"colorscheme desert
colorscheme
wombat
map
<
leader
><
leader
>
\
be
map
<
leader
>
Enter \vt
map C
-
Enter C
-
Tab
let
g:Tlist_Use_Right_Window
=
1
let
g:Tlist_Auto_Open
=
1
let
g:Tlist_Show_One_File
=
1
let
g:Tlist_Compact_Format
=
1
let
g:Tlist_Enable_Fold_Column
=
0
let
g:treeExplVertical
=
1
let
g:treeExplWinSize
=
30
let
mapleader
=
'\'
set
iskeyword
+=
.
set
ignorecase
smartcase
set
so
=
7
au
GUIEnter
*
simalt
~
x
python
<<
EOF
import time
import
vim
def
SetBreakpoint
()
:
nLine
=
int
(
vim
.eval
(
'line(".")'
))
strLine
=
vim
.current.line
i
=
0
strWhite
=
""
while
strLine[i]
==
' '
or strLine[i]
==
"\t":
i
+=
1
strWhite
+=
strLine[i]
vim
.current.buffer.append
(
"%(space)spdb.set_trace() %(mark)s Breakpoint %(mark)s" %
{
'space'
:strWhite
,
'mark'
:
'#'
*
30
}
,
nLine
-
1
)
for
strLine
in
vim
.current.buffer:
if
strLine
==
"import pdb":
break
else
:
vim
.current.buffer.append
(
'import pdb'
,
0
)
vim
.command
(
'normal j1'
)
break
vim
.command
(
'map <C-F7> :py SetBreakpoint()<cr>'
)
def
RemoveBreakpoints
()
:
nCurrentLine
=
int
(
vim
.eval
(
'line(".")'
))
nLines
=
[]
nLine
=
1
for
strLine
in
vim
.current.buffer:
if
strLine
==
'import pdb'
or strLine.lstrip
()
[:
15
]
==
'pdb.set_trace()'
:
nLines.append
(
nLine
)
nLine
+=
1
nLines.reverse
()
for
nLine
in
nLines:
vim
.command
(
'normal %dG'
% nLine
)
vim
.command
(
'normal dd'
)
if
nLine
<
nCurrentLine:
nCurrentLine
-=
1
vim
.command
(
'normal %dG'
% nCurrentLine
)
vim
.command
(
'map <C-F8> :py RemoveBreakpoints()<cr>'
)
vim
.command
(
'map <C-D> :!python %<cr>'
)
EOF
分享到:
相关推荐
### _vimrc配置文件:深度解析与应用 #### 概述 _vimrc配置文件是Vim文本编辑器用户自定义设置的核心文件,用于优化编辑体验、提高编码效率及个性化编辑环境。本篇将深入解析给定的_vimrc配置文件内容,涵盖从基本...
在这个主题中,我们主要关注的是用户个人配置的`.vimrc`文件、使用的字体以及配色方案。这些元素极大地提升了Vim的使用体验和工作效率。 首先,`.vimrc`文件是Vim的配置文件,它位于用户的主目录下(在Windows系统...
用于备份我的.vimrc文件,防止丢失重新配置
我用的gvim配置文件 _vimrc,也是到处收集到的,如果有用可以拿去参考一下
`_vimrc`文件是GVIM的初始化配置文件,它允许用户自定义编辑器的行为和外观,以满足个人的工作习惯和需求。 首先,让我们深入了解一下`_vimrc`文件。在Vim中,`.vimrc`或`_vimrc`是启动时读取的配置脚本,用于设置...
来自网上,vim的配置文件,号称最强,刚刚使用,效果有待检验。
用于vim的编辑器默认配置,如颜色风格、对齐、换行、复制粘贴设置、字体及语法高亮等默认配置,且文档中有注释进行解释。使用方法:在vim的安装文件夹下有个同名的"_vimrc"文件,只需用该文件替换掉原来的文件即可。
windows10下的vim配置文件_vimrc
如我的 _vimrc 文件放在 "D://Vim/_vimrc", 则在 _vimrc 文件中添加: set rtp+= D://Vim/_vimrc (2) 添加需要安装的插件路径到 _vimrc 文件中去 可添加完整的 git 路径等, 具体可见:添加插件方法 三、...
gvim7.3(Windows)的配置文件_vimrc(替换原文件) 在windows环境变量里配置: 1、变量名:VIMRUNTIME 变量值:C:\Program Files\Vim\vim73(vim的安装目录) 2、变量名:VIMFILES 变量值:C:\Program Files\Vim\...
【标题】"gvim72_scheme_bin_vimrc"是一个针对Windows 32位系统优化的GVim配置文件集合,包含vimrc配置、颜色方案(colorscheme)以及可能的二进制...不过,替换前最好备份原有的vimrc文件,以防万一需要恢复原有设置。
`jupyterlab_vimrc`是一个这样的库,它专为JupyterLab环境定制,提供了Vim编辑器的集成体验。 **JupyterLab** JupyterLab是一款交互式的工作环境,用于数据科学、机器学习和数值计算。它是Jupyter Notebook的升级...
vimrc
这是windows上的vim,即gvim.这是我个人整理的一些配置,挺好用的
Vim 启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim。 Vim 配置文件分为系统配置文件和用户配置文件: 系统配置文件位于 Vim 的安装目录(默认路径为 /etc/.vimrc);...
这是《Windows 10使用gvim配置Python IDE(新手操作)》中采用的配置文件_vimrc
在IT行业中,bashrc、vimrc和profile是Unix/Linux系统中的三个重要配置文件,它们各自负责不同的环境定制。本文将详细解析这三个文件的功能及其在日常开发工作中的应用。 首先,`bashrc`全称为Bash运行时配置文件,...
vimrc文件还提供了语法高亮功能,该功能可以根据文件类型自动高亮代码。可以通过`syntax on`命令启用该功能。 自动缩进 vimrc文件还提供了自动缩进功能,可以根据文件类型自动缩进代码。可以通过`filetype plugin ...
自己配置的文件,供大家下载。详情: 增加行号显示 默认配色主题:murphy 语法高亮开启 设置右边栏为文件夹浏览器通过命令“wm”打开 设置无缓存内容也就是那些重复生成的以“~”结尾的文件名及swap文件; ...
vim的配置文件,下载好,然后拷贝到用户主目录下并改名为: .vimrc