`

我喜欢的vim配置风格

阅读更多

"将一下代码写入~/.vimrc 中(用户级vim配置)

set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set nu
set tabstop=8
set softtabstop=4
set shiftwidth=4
colorscheme blue "在gvim下可以看到有多少coloscheme
set sw=4 "shiftwidth
set et " expandtab
set wm=8 " wrapmargin
set bs=2 " backspace
set ru " ruler
set ic " ignorecase “忽略大小写 但是输入中有大写的话不忽略
set is " incsearch
set scs " smartcase: override the ‘ic’ when searching
" if search pattern contains uppercase char
set vb t_vb= " set visual bell and disable screen flash
set backup " enable backup and define the backup file
set backupext=.bak
set hlsearch " hlsearch
" allow backspacing over everything in
" the insert mode
set backspace=indent,eol,start

set diffexpr=MyDiff()
function MyDiff()
let opt = "
if &diffopt =~ ‘icase’ | let opt = opt . ‘-i ‘ | endif
if &diffopt =~ ‘iwhite’ | let opt = opt . ‘-b ‘ | endif
silent execute ‘!d:\tools\Vim\vim62\diff -a ‘ . opt . ‘"‘ . v:fname_in . ‘" “‘ . v:fname_new . ‘" > “‘ . v:fname_out . ‘"‘
endfunction
分享到:
评论

相关推荐

    vimconf:我的 vim 配置

    【vimconf:我的 vim 配置】 vimconf 是一个个人化的 Vim 配置集合,它包含了一系列设置和插件,旨在提升 Vim 编辑器的使用体验和效率。这个配置文件集成了各种功能,比如标签管理和文件浏览,使得在 Vim 中进行开发...

    .vim:保持我的vim设置

    标题“.vim:保持我的vim设置”直指一个核心概念:个性化Vim配置。这个过程通常涉及到创建或修改.vimrc文件,这个文件是Vim的启动配置脚本,用来保存用户的个人设置和快捷键映射。 **Vim配置文件(.vimrc)** `....

    vimconf:我在 Windows、Unix 和 Mac 上的 Vim 配置

    关于这是我在 windows、unix 和 mac 上对 vim 的 vim 配置。 unix 风格也适用于 macintosh(至少在 Max OS X 10.3 上)。 我在不同的操作系统和不同的环境中做了很多工作。 感谢 Bram Moolenar,我至少在每个系统上...

    sun-vimfiles:我的vim文件 基本上是跨平台来用的

    这个标题揭示了这是一个关于个人定制的Vim配置文件集合,名为“sun-vimfiles”,并且强调了它的跨平台特性。这意味着这个配置可以应用于多种操作系统,如Linux、macOS或Windows,确保用户在不同系统下都能享受到一致...

    que-vim:我的个人vim rc文件vcsh样式(请参见que)

    `vimrc` 文件是 Vim 的配置文件,用于定制用户界面、快捷键、插件和其他个性化设置。`que-vim` 是一个个人的 Vim 配置集合,基于 `vcsh` 样式,它提供了作者对于 Vim 使用习惯和效率提升的独特见解。在这个项目中,`...

    dotfiles:按照我喜欢的方式配置和设置

    在标题“dotfiles:按照我喜欢的方式配置和设置”中,我们可以理解到这个压缩包文件包含了某个人根据其个人喜好和工作需求定制的各种点文件。这可能包括但不限于终端模拟器的主题、编辑器的配置、shell的启动脚本、...

    myConf:我的配置文件(vim、tmux、Xresources...)来自不同的主机

    "myConf:我的配置文件(vim、tmux、Xresources...)来自不同的主机" 这个标题所指的,是一个集合了作者在不同计算机上使用的个人配置文件的压缩包。这些配置文件通常包含了对常用开发工具的定制,以提升工作效率和...

    dotfiles:我的个人dotfiles(emacs,zsh,vim,i3)

    最后,我们来看看`i3`,一款轻量级的窗口管理器,特别适合喜欢命令行操作和极简主义风格的用户。`.i3/config`文件控制着窗口布局、快捷键、工作区设置等。通过`i3`的`dotfiles`,你可以实现一键切换工作区、自定义...

    .dotfiles:我的dotfiles配置

    描述中的"这个仓库是我保存我的dotfiles来设置我喜欢的系统的地方"进一步强调了".dotfiles"的作用——它们是个人工作空间定制的关键。用户通常会将这些配置文件托管在像GitHub这样的代码托管平台上,这样不仅可以...

    config:我Linux配置

    在这个"config:我Linux配置"的项目中,我们看到用户提到了几个关键元素:`fish`(一个命令行shell)、`neovim`(Vim编辑器的一个现代化分支)以及`mononoki`字体和`莫洛凯风格`的搭配。这些元素构成了一个高效的开发...

    spacemacs-master.zip

    Spacemacs的设计哲学是“一个编辑器,两种方式”,这意味着它同时支持Emacs和Vim的操作模式,用户可以选择他们喜欢的工作风格。在Spacemacs中,你可以使用Emacs的键绑定进行操作,也可以切换到Vim的正常、插入、可视...

    点文件::laptop:这些是我的点文件。 有很多喜欢他们的人,但是这些是我的

    1. **Vim配置**:`~/.vimrc` 文件是Vim编辑器的配置文件,用户可以通过它来定制快捷键、颜色方案、插件设置等,以提高编程效率和舒适度。`vim` 标签表明这个压缩包可能包含了作者的Vim个性化设置。 2. **Shell配置*...

    dotfiles:我的个人Linux配置文件

    Vimscript是Vim编辑器的内置脚本语言,用于编写插件和自定义键绑定,Qutebrowser则利用了这一特性,使得用户可以通过Vim风格的命令来控制浏览器。 最后,提到的`fish`是一种现代、用户友好的命令行外壳,它提供了...

    .dotfiles:我个人的

    通过维护一个这样的.dotfiles仓库,用户可以在不同设备间同步他们的个性化设置,或者轻松地恢复到他们喜欢的配置状态。这体现了开发者社区中的一种最佳实践,即代码化个人工作环境,提高生产力并方便分享。

    dotfiles:我的* NIX设置

    3. **Git配置**:`.gitconfig`文件用于设置Git的全局配置,如用户名、邮箱、提交风格、别名等,便于跨机器的Git操作一致性。 4. **终端配置**:有些人可能会有自定义的终端配置,如`.tmux.conf`,用于设置tmux窗口...

    .dotfiles:我的Debian Air 2013的Maclike配置

    对于喜欢Vim的人来说,一个好的`.vimrc`能极大地提升代码编辑效率。可能还会包含类似于` airline`或`nerdtree`这样的增强功能插件。 `.tmux.conf`是Tmux终端复用器的配置,它允许在一个窗口中创建多个会话,方便多...

    dotfiles:我的dotfiles

    2. **Vim配置**:`.vimrc`文件,用于定制Vim的界面、快捷键和插件。 3. **Homebrew配置**:可能包含Homebrew的自定义配方或配置,以及用Homebrew安装软件的脚本。 4. **WordPress命令行工具**:可能有与`wp-cli`相关...

    dotfiles:是的,那是我的点文件!

    例如,他们可以找到`.bashrc`或`.zshrc`文件来修改shell的启动行为,`.vimrc`来定制Vim,`.config/rofi/config`来调整Rofi的设置,`.bspwmrc`来定义Bspwm的窗口管理规则,以及`.polybar/config`来配置Polybar的显示...

    dotfiles:我的个人dotfile的集合

    通过修改`.vimrc`,用户可以定制Vim的启动行为、快捷键、插件等,使其更适合个人的编码风格。 2. **shell**:这里指的是Bash或其他shell,如Zsh。`.bashrc`或`.zshrc`文件包含了命令行环境的个性化设置,如别名、...

    .emacs.d:我的配置文件

    在描述中提到的`evil`是一个流行的Emacs模式,它将Emacs的键绑定和操作模式转换为类似于Vim编辑器的风格,提供了丰富的编辑功能和快捷键。`spacemacs-light`可能是指Spacemacs的一种轻量级配置,Spacemacs是一个社区...

Global site tag (gtag.js) - Google Analytics