Commit Graph

55 Commits

Author SHA1 Message Date
98b813f724 vim: use rg for search when tag fail 2024-05-23 14:26:15 +02:00
Mathieu Maret
6083380b89 vim: fix build_cmd default params 2023-07-18 12:18:13 +02:00
Mathieu Maret
e633dc11b2 vim: add cmd to generate compiledb from AOSP logs 2023-07-18 12:17:35 +02:00
Mathieu Maret
08eb96c70d vim: add mark 2023-04-19 15:39:49 +02:00
Mathieu Maret
7493517050 vim: update cdg.py
Taken from https://raw.githubusercontent.com/cerg2010cerg2010/texttoolkit/master/cdg.py
and add a small fix to get current dir for project path instead of
'/your/project/path'
2022-07-31 11:10:56 +02:00
Mathieu Maret
e8bbce1878 vim: fix cdg usage from build_commands generation 2022-07-31 01:24:17 +02:00
Mathieu Maret
617574713a vim: add tool from compile_commands.json
Comming from https://github.com/whatacold/texttoolkit fork https://raw.githubusercontent.com/cerg2010cerg2010/texttoolkit/master/cdg.py
2022-07-31 00:22:12 +02:00
Mathieu Maret
ff6664c54e vim: fix binding for cscope
C-s suspend the terminal ....
2022-07-12 14:22:32 +02:00
Mathieu Maret
a657ce8087 vim: color, builddb and indent find fixes 2022-03-09 10:13:02 +01:00
Mathieu Maret
67b66fef45 vim/ctags: extras opt get renamed into extra 2021-10-14 14:25:57 +02:00
Mathieu Maret
cb95018fcc vim:cscope_plus small fix 2021-05-30 22:32:02 +02:00
Mathieu Maret
0149b1db11 vim: Add DB building menu 2020-12-19 23:53:14 +01:00
Mathieu Maret
68a4e8a979 Add mappings for <C-F[1-4]> 2020-12-18 11:44:16 +01:00
Mathieu Maret
794d826f64 vim: add keymap plugin 2020-12-18 10:32:34 +01:00
Mathieu Maret
97c56c8afe vim: use git for pydoc 2020-12-17 15:25:37 +01:00
Mathieu Maret
8fbcb6eedc [vim]Add coccigrep 2018-11-07 10:06:46 +01:00
Mathieu Maret
d694a515f6 ignore moc_ files 2018-07-11 17:55:43 +02:00
Mathieu Maret
60269d647d vim: Add autohl and array converter plugins 2018-02-08 15:48:18 +01:00
Mathieu Maret
60702677c4 vim:autotag start silently 2017-11-24 10:42:09 +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
ad4c6c83cb [vim]dxomenu renammed menu 2015-09-04 14:36:22 +02:00
Mathieu Maret
7a967fc3c4 [vim] look for tags in some default dir
Otherwise you neede to relaunch vim so autotags see them
2015-07-09 13:39:09 +02:00
Mathieu Maret
6655617a44 [vim]improve menu text 2015-07-09 13:38:53 +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
68f4a48ffe [vim] Remove WhatFunction
echoFunc is used instead
2015-07-06 14:11:15 +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
50461a952f [vim] make autotags look for tag/cscope in parent dir until HOME or / 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
ee62baba4c [vim][autotags]Remove DxO path ref 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
5f01248d37 [vim]update cctree plugin 2015-06-30 15:49:17 +02:00
Mathieu Maret
4da464f63c [vim][autotags] add path to cscope whand adding new db 2015-06-30 15:49:16 +02:00
Mathieu Maret
1de0397c71 [vim] plugin for cscope in python 2015-06-30 15:49:16 +02:00
Mathieu Maret
0fc98a9065 [vim]Update VCS plugin 2015-06-30 15:49:16 +02:00
Mathieu Maret
f48625243a [vim] Add Autotags plugin + menu 2015-06-30 15:49:16 +02:00
Mathieu Maret
1033d1aa5c [vim] Add ssl plugin 2015-06-30 15:48:32 +02:00
Mathieu Maret
10930e6b51 [vim] add a and lid plugin 2015-06-30 15:46:20 +02:00
Mathieu Maret
522923a8f1 [vim] add plugin to try color scheme 2015-06-30 15:46:20 +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
1df65da9a5 [vim] update man plugin 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
be6b68af9c [vim] update echofunc plugin 2015-06-30 15:43:16 +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
7be02219d4 [vim] reorganize conf files 2015-06-30 15:43:15 +02:00
Mathieu Maret
27f8bca29a [vim] Add man plugin 2015-06-30 15:43:15 +02:00
Mathieu Maret
1c91260933 [vim]indent_finder use python2 2015-06-30 15:41:59 +02:00