Mathieu Maret
f4fdbe044f
vimrc: fix expandtab
2018-07-11 18:38:47 +02:00
Mathieu Maret
358a30c8bd
vimrc: unused conf cleaning
2018-07-11 17:53:38 +02:00
Mathieu Maret
f4e3bce321
vimrc: fix indent
2018-07-11 17:53:38 +02:00
Mathieu Maret
de271744bc
indent config by buffer
2018-07-11 17:53:38 +02:00
Mathieu Maret
68ef92751b
Compute clang_style when reading the buffer
2018-07-11 17:20:21 +02:00
Mathieu Maret
d687abebb6
python: add pycscope info
2018-03-27 14:03:57 +02:00
Mathieu Maret
fa13eb0071
vim: indent_finder does not use vim python module
2018-03-22 10:50:27 +01:00
Mathieu Maret
87b97ee5bd
vim: improve indent_finder
2018-03-07 17:15:11 +01:00
Mathieu Maret
482935d5b6
vim: add shellcheck info
2018-03-01 16:39:58 +01:00
Mathieu Maret
5bb7d2042a
vimrc: do not complete on some binary extension
2018-01-04 11:09:14 +01:00
Mathieu Maret
c2907a6b5b
vim: disable startify cowsay
2017-11-06 10:50:41 +01:00
Mathieu Maret
9936083db8
vim: session management
2017-11-03 16:12:14 +01:00
Mathieu Maret
6b1b098945
vim: clang_style add AlignTrailingComments
2017-10-20 10:23:26 +02:00
Mathieu Maret
af7289f9ff
vim: add Grammar Checking
2017-09-20 15:39:40 +02:00
Mathieu Maret
1d1ddf234d
vim: Add clang-rename tool
...
Taken from
https://reviews.llvm.org/diffusion/L/browse/cfe/trunk/tools/clang-rename/clang-rename.py
2017-09-20 14:25:58 +02:00
Mathieu Maret
ce4da78883
vim: row movement when line wrap
2017-08-16 14:41:36 +02:00
Mathieu Maret
4d47deab3c
vim: add various plugin
2017-08-16 14:14:28 +02:00
Mathieu Maret
ed5be3e864
vim: python replace cmd for self
2017-08-16 14:13:29 +02:00
Mathieu Maret
8426e454bc
[vim]add deps needed by syntastic
2017-04-06 22:50:39 +02:00
Mathieu Maret
2c479eb08e
[vim] remove pyflakes-vim as it's merged in syntastic
...
and use nasm ft for asm file
2017-04-06 21:37:35 +02:00
Mathieu Maret
ca09aa87f1
[vim][kernel]do not apply kernel style everytime
2017-01-28 14:37:33 +01:00
Mathieu Maret
863dacc684
[vim]Clang-format style personnalisation
2017-01-28 14:33:22 +01:00
Mathieu Maret
ae3db8b6ef
Use ctags before cscope
...
cscope does not well support c++ (e.g. enum declared in extern "C"
https://sourceforge.net/p/cscope/bugs/249/ , anonym struct ...)
So use ctags first (set csto=1)
also remove so duplicate code and simplify it as cscopetag option is
enabled
2016-10-20 11:09:46 +02:00
Mathieu Maret
0417774881
[vim]Python tab length is 4
2016-10-20 09:28:01 +02:00
Mathieu Maret
e85f153a7b
[vim]add delimitMat plugin
2016-10-17 11:35:57 +02:00
Mathieu Maret
f4430c8a3c
[vim] Use tagbar as class outline viewer
...
Keep taglist for the status line
2016-10-17 11:32:42 +02:00
Mathieu Maret
0fa541db9d
[vimrc] Disable w3m and vim-fixkey
2016-09-26 13:50:15 +02:00
Mathieu Maret
6f5d14f372
[vim/tmux]works together
2016-09-01 10:12:18 +02:00
Mathieu Maret
e7d09a7879
[vim]clean multiple declaration
2016-08-31 14:02:32 +02:00
Mathieu Maret
79290b1c24
[vim]Correct plugin indent
...
And get inspiration from defaults.vim
2016-08-29 18:23:51 +02:00
Mathieu Maret
0d693713bc
Add w3m plugin
2016-06-03 11:02:06 +02:00
Mathieu Maret
ae096fb064
[vim]add function to help vim debugging
2016-05-23 14:52:04 +02:00
Mathieu Maret
1a12c095ca
[vim]Spacing for ino file
2016-05-23 14:51:21 +02:00
Mathieu Maret
ec2857b4aa
[vim]Disable pyflakes
...
and manage it with vundle
2016-05-10 16:05:44 +02:00
Mathieu Maret
385edc5dad
[vim]use filetype for python autocmd
2016-03-02 18:20:03 +01:00
Mathieu Maret
a8a55cce9d
[vim]disable file-line plugin by default
2016-03-02 17:33:31 +01:00
Mathieu Maret
1a9249a798
[vim]use my own taglist plugin version
2016-03-02 17:32:37 +01:00
Mathieu Maret
c393536bd6
Autoindent with = for python
2016-03-02 17:27:17 +01:00
Mathieu Maret
8a44389a9d
[vim] Gbrowse support
2015-12-15 11:29:21 +01:00
Mathieu Maret
d6763ca8e8
[vim] Ability to use the .vimrc.local
2015-12-08 15:00:03 +01:00
Mathieu Maret
15e2ce5cf9
[vim][tmux] Better work between them
2015-12-08 14:59:32 +01:00
Mathieu Maret
e705b0946c
[vim]different color for gui
2015-12-07 12:05:58 +01:00
Mathieu Maret
4f7dbfbaf5
[vim]matchit as vundle plugin
2015-12-07 12:05:07 +01:00
Mathieu Maret
49550fc8c9
[vim]Kernel coding style plugin
2015-09-02 10:35:23 +02:00
Mathieu Maret
214a033e6f
[vim] Cleaning
2015-07-07 15:02:12 +02:00
Mathieu Maret
b4d56d74dc
[vim]Manage taglist with vundle
2015-07-07 14:15:38 +02:00
Mathieu Maret
d29c40e35e
[vim]simplify omnicomplete conf
...
Support omnicpp with vundle
Simplify conf
2015-07-07 14:11:04 +02:00
Mathieu Maret
c79e28109d
[vim]Manage NerdTree with vundle
2015-07-06 14:26:15 +02:00
Mathieu Maret
35a6a11984
[vim] VCScommand managed by vundle
2015-07-06 14:15:29 +02:00
Mathieu Maret
54b31c0343
[vim] Manage Colour chooser with vundle
2015-07-06 14:03:16 +02:00
Mathieu Maret
4113c033a4
[vim]Manage echofunc with github
2015-07-06 13:56:02 +02:00
Mathieu Maret
1a9cd4d46d
[vim] Add file-line plugin
...
Allow to open the file with the file:line syntax
2015-06-30 15:49:19 +02:00
Mathieu Maret
198334b1ca
[vim] fix vundle installation
2015-06-30 15:49:19 +02:00
Mathieu Maret
fcab463370
[vim]Correct help function on empty files
2015-06-30 15:49:19 +02:00
Mathieu Maret
534d9217cb
[vim]indent in .vimrc is now all 8spaces
2015-06-30 15:49:18 +02:00
Mathieu Maret
6ec7ecf12d
[vim]fix indent finder on not real file
2015-06-30 15:49:18 +02:00
Mathieu Maret
274a0375b7
[vim]Update quick help
2015-06-30 15:49:18 +02:00
Mathieu Maret
aa25365515
[vim] format indentation using clang-format
2015-06-30 15:49:18 +02:00
Mathieu Maret
3ac1b53b36
[vim] Add plugin for python & syntaxwqa
2015-06-30 15:49:18 +02:00
Mathieu Maret
cc25c23e33
[vim] Add Align plugin
2015-06-30 15:49:18 +02:00
Mathieu Maret
aff38ab72a
Revert "[Vim]Add snipMate plugin"
...
Use fork version on github instead
This reverts commit 4e971c84e0fb4f7b034821f5d7ad7a1531490c63.
Conflicts:
.vim/snippets/c.snippets
.vimrc
2015-06-30 15:49:18 +02:00
Mathieu Maret
dd2a48a055
[vim] snipmate
...
Snipmate is no more developped.
Use fork version on github instead.
2015-06-30 15:49:18 +02:00
Mathieu Maret
8d9a28b8b8
[vim] more plugin
2015-06-30 15:49:18 +02:00
Mathieu Maret
bed97190a3
Update mmaret-geny conf
2015-06-30 15:49:17 +02:00
Mathieu Maret
0e0ee32b28
[vim] vundle as git submodule
2015-06-30 15:49:17 +02:00
Mathieu Maret
63f499f13c
[vim] chech if have python for indent_finder
2015-06-30 15:49:17 +02:00
Mathieu Maret
baee28c346
[vim] bindings for git gutter
2015-06-30 15:49:17 +02:00
Mathieu Maret
307581652a
[vim]Use vundle for plugin management
2015-06-30 15:49:17 +02:00
Mathieu Maret
7d103879b0
[vim] fix vimrc help
...
remove lid plugin. Never used. Outdated tool
2015-06-30 15:49:17 +02:00
Mathieu Maret
5483f806ad
[vim]Comment for tab 8
2015-06-30 15:49:17 +02:00
Mathieu Maret
404bf6df01
[vim]Make default tabe size 8
2015-06-30 15:49:17 +02:00
Mathieu Maret
363c634954
[vim]typo fix
2015-06-30 15:49:17 +02:00
Mathieu Maret
292f741bb1
[vim] cleaning .vimrc
2015-06-30 15:49:16 +02:00
Mathieu Maret
768572fce0
Add colors scheme and use mycolor as a color scheme
2015-06-30 15:46:20 +02:00
Mathieu Maret
90fb374133
[vim] Add pydoc plugin. Make it accessible by F1
2015-06-30 15:46:20 +02:00
Mathieu Maret
bed730be16
[vim] put indent_finder in is own directory
...
remove "filetype plugin indent on" from .vimrc -> was messing with omni
2015-06-30 15:46:12 +02:00
Mathieu Maret
b19322dc5e
[vimrc] Check for file change
2015-06-30 15:43:16 +02:00
Mathieu Maret
fe0a585043
Use tabs then spaces
2015-06-30 15:43:16 +02:00
Mathieu Maret
d0de8f70b5
[vim] remore specific DxO path
2015-06-30 15:43:15 +02:00
Mathieu Maret
9d20254e66
[vim] add .bin and .iris filetype.
...
.bin a read in hexa.
.iris file are set to filetype=python
.python file are set to filetype=python
Use smarttab and smartindent
2015-06-30 15:43:15 +02:00
Mathieu Maret
77458559c0
[vim] Tags and associated
...
Add --c++-kinds=+p flags to ctags generation in kernelModel
This flag is used by echofunc plugin
Add a script to generation tag for system
2015-06-30 15:43:15 +02:00
Mathieu Maret
374b3d6355
[vim] Move indent_finder. Remove "filetype plugin indent on" which was messing whith omnicompletion
2015-06-30 15:43:15 +02:00
Mathieu Maret
2435bc4b0a
[vim] add mapping for opening tab in a new Tab change mapping for tag gen
2015-06-30 15:43:15 +02:00
Mathieu Maret
8747c4dba6
[vim] Some mapping for cscope in .vim/cscope/
2015-06-30 15:43:15 +02:00
Mathieu Maret
7be02219d4
[vim] reorganize conf files
2015-06-30 15:43:15 +02:00
Mathieu Maret
0764a40230
[vim] remove WhatFunction in statusbar by default.
...
This function could cause auto scrolling on long line
2015-06-30 15:43:15 +02:00
Mathieu Maret
f16f078bf0
[vim] add url in comment for dl vim spell file
2015-06-30 15:43:15 +02:00
Mathieu Maret
932a4353a7
[zsh] tags + vimlatex
2015-06-30 15:43:15 +02:00
Mathieu Maret
09be6c6412
[vim] Translation using \t
2010-11-30 16:30:39 +01:00
Mathieu Maret
de7b53bc41
[vim]spell
2010-11-26 15:42:01 +01:00
Mathieu Maret
c5ab496deb
[vim] Add a plugin for detecting indent
2010-10-22 10:03:52 +02:00
Mathieu Maret
81553978aa
[vim] Do not expand tab unless it's python
2010-09-28 15:43:25 +02:00
Mathieu Maret
a5ac67dc62
[vim] change bindings for help
2010-09-21 10:59:10 +02:00
Mathieu Maret
f4ddcdbd4d
[vim] dummy mistake
2010-09-16 18:18:19 +02:00
Mathieu Maret
96128d34cb
[vim]Correct some unused shortcurt : use cscope and folding
2010-09-16 14:49:27 +02:00
Mathieu Maret
ac8abd1629
[vim] add current function name in status line
2010-06-24 14:36:53 +02:00
Mathieu Maret
44048ae7be
[Vim]Add snipMate plugin
2010-05-04 15:32:13 +02:00
Mathieu Maret
aa0c4b6816
[Vim] use tags in current dir, in parent dir, and in ~/.vim/
2010-05-04 14:17:03 +02:00
Mathieu Maret
22ada08b14
[vim] change the way that tags could be build
2010-04-26 10:35:32 +02:00
Mathieu Maret
cf50b4f8f0
[Vim] add echofunc plugin. Correct typo mistake for omniccppcomplete
2010-04-19 18:48:56 +02:00