100 Commits
Author SHA1 Message Date
gryf 585993537f Markdown files handle.
VimWiki is greedy for filetypes, as a consequence it grabs both wiki and
markdown extension and name change file filetype to "wiki". For the wiki
files it's not an issue for me, but grabbing markdown files is too much.

With this commit those two filetypes are separated by setting empty dict
for `g:vimwiki_ext2syntax`.

Other than that, added fzf-aided selector for wiki files and added ruff
as the linter for python files.
2025-07-15 11:13:17 +02:00
gryf 6092e24242 Silence warning messages from vw2html,
Make markdown files not be swallowed by vimwiki ft.
2025-04-15 16:34:02 +02:00
gryf a55590f07c Add commands for wrapper function on vw2html 2025-02-13 09:24:42 +01:00
gryf 34d7979d62 Added diffchar plugin for detailed diff 2025-02-13 09:05:44 +01:00
gryf 7b5070ab3e Asciidoc support 2024-07-13 18:05:13 +02:00
gryf f98486130d Make whitespace stripping not default. 2024-07-13 17:42:32 +02:00
gryf 0da4596005 Drop local vimrc files iin favor of thinca/vim-localrc plugin. 2024-07-13 17:39:06 +02:00
gryf 8497d7595a Adapt repo to support XDG configuration placemet 2024-07-13 16:43:59 +02:00
gryf 2cc95674c2 Make python3 default shebang 2023-10-04 15:39:47 +02:00
gryf f94b8415c7 Update python snippets 2023-04-04 19:04:28 +02:00
gryf 00ee99d9c8 Revisiting the plugins.
There are some of the plugins, which I never use in my workflow, so that
I've removing them. Other than that, narrow down filetype specific
plugins to the right file types.

Also removed js specific plugins, and rely only on those provided by
vim.
2023-04-04 18:51:44 +02:00
gryf 1a67b0b2a9 Back to surround plugin.
Turns out that vim-sandwitch can be slow in certain circumstances,
especially well seen with tpope/vim-repeat.
2023-04-04 17:22:12 +02:00
gryf 1bf338884a Remove redundant tmux conf syntax 2023-04-04 17:13:12 +02:00
gryf 9f2bf32892 Change riv.vim to vim-rst for restructured text support 2023-02-17 14:11:55 +01:00
gryf 61fc307d68 Comment update 2023-02-17 14:11:30 +01:00
gryf a16be876d6 Added vimwiki headers support in tagbar.
Additionally for the vim config, there should be also appropriate ctags
configuration done in ~/.config/ctags/vimwiki.ctags:

--langdef=vimwiki
--langmap=vimwiki:.wiki
--regex-vimwiki=/^=[ \t]+(.+)[ \t]+=$/\1/h,header/
--regex-vimwiki=/^==[ \t]+(.+)[ \t]+==$/. \1/h,header/
--regex-vimwiki=/^===[ \t]+(.+)[ \t]+===$/.   \1/h,header/
--regex-vimwiki=/^====[ \t]+(.+)[ \t]+====$/.     \1/h,header/
--regex-vimwiki=/^=====[ \t]+(.+)[ \t]+=====$/.       \1/h,header/
--regex-vimwiki=/^======[ \t]+(.+)[ \t]+======$/.         \1/h,header/
2023-02-17 13:50:30 +01:00
gryf a874ec9d16 Ale configuration 2023-02-17 13:50:17 +01:00
gryf 134a2507c4 Change paths for plugins.
There were changes for plugin location on github.

scrooloose stops support syntastic, nerdtree and nerdcommenter, they go
under new github organizations:

vim-syntastic for sytntastic plugin
preservim for nerdtree, nerdcommenter and tagbar
2020-09-21 12:41:11 +02:00
gryf 51dc27dcf3 Remove trailing newline for python snippets 2020-06-05 10:42:30 +02:00
gryf 987da2fb04 Removed vim-matchup. Found it annoying. 2020-06-05 10:40:52 +02:00
gryf a9e3b9a8e4 Use TagBar object display on status bar for python. 2020-06-05 10:39:52 +02:00
gryf e51617c081 Removed forcing 256 colors.
In the past, there was an issue with detecting color capabilities on
different terminal types. It's working now.
2020-06-05 10:38:44 +02:00
gryf f0755a86e3 Conditionally load go plugin 2020-03-18 14:15:43 +01:00
gryf 01f79d3b8d Added ZoomWin. Utility for 'hiding' other windows but current. 2020-03-18 14:15:15 +01:00
gryf c6560ce397 Exchange UltiSnips with old snipmate.
I'm not very heavy user of snippets. UltiSnips lately dropped support
for python2, yet I'm using some machines with old OSes, which complain a
lot during boostrapping my vimrc, so I was started to look for a simpler
replacement. Finally decided on a (slightly modified) original snipmate.
2020-02-18 21:19:51 +01:00
gryf b50b721562 Move to the majutsushi/tagbar.
Use upstream, maintained version of tagbar, which already contains mine
little feature for kind displaying function.
2020-01-23 15:05:19 +01:00
gryf bdbfd8c8d1 Added vim-go plugin 2020-01-17 12:33:37 +01:00
gryf 0bede3edf5 Sort plugins alphabetically. 2020-01-15 16:58:07 +01:00
gryf 872002cdd4 Added additional mappings for zoom plugin 2020-01-08 12:27:36 +01:00
gryf 2d68183351 Set spell on rest file visible 2019-07-20 13:48:23 +02:00
gryf 25bf57354f Going back to gtk2 gvim version 2019-06-27 15:38:42 +02:00
gryf 990186b7af Don't complain on missing colorscheme
If we bootstrap from empty repo, vim will complain about missing
colorscheme, since we don't have it yet. Added silent before the
colorscheme command, so that we can do non-disruptive config update.
2019-06-17 11:58:44 +02:00
gryf a4ea2ae001 Correct paths
- use expand function to expand "~/"
- change locally installed kickass.jar location, to global one.
2019-06-16 18:53:58 +02:00
gryf 8599a39586 Change font size for gtk3 gvim 2019-06-16 18:53:18 +02:00
gryf 9e3e495b3e Changed riv plugin source 2019-04-06 08:30:07 +02:00
gryf 16a9676d6f Removed redundant html match tag plugin 2019-04-06 08:26:05 +02:00
gryf 5c0dadf698 Don't generate html on save for markdown files 2019-04-06 08:25:36 +02:00
gryf 24d8d3c58a Added snippet for remote_pdb 2019-02-21 10:59:06 +01:00
gryf 82887366b7 Added ignoring missing spell files 2019-02-13 10:17:31 +01:00
gryf 7f00ef619d Added handle for gitcommit filetype 2019-02-12 15:36:29 +01:00
gryf 2411080020 Fixed non closed fold 2019-02-12 15:35:59 +01:00
gryf b8f94d81f6 Added matchup plugin 2019-02-11 07:55:31 +01:00
gryf 9d5bb3a614 Added a way for defining custom plugins 2019-02-04 21:17:18 +01:00
gryf ddb45d69fa Use standalone version of mark plugin 2019-02-04 17:59:24 +01:00
gryf 8767378014 Pin vim-mark to certain version which WORKS. 2019-01-31 15:06:36 +01:00
gryf f9f831365e Added command W for writing files with sudo 2018-10-09 11:29:18 +02:00
gryf 898093b389 Removed outdated/unused vcscommand plugin 2018-09-12 14:22:04 +02:00
gryf d1c357f32a Changed default gui font to DejaVu nerd font 2018-08-28 17:33:07 +02:00
gryf 8a4a2bc002 Make pdb default debugger (in favor of pdb++ if exists) 2018-08-28 08:54:49 +02:00
gryf 0864a40488 Make gundo use python3 2018-07-03 09:30:21 +02:00
gryf d6e551ecf1 Replaced deprecated/removed plugins 2018-07-03 09:24:51 +02:00
gryf 3938f65c5f Removed leftover from pyflakes plugin 2018-03-08 16:14:20 +01:00
gryf b80c5bf2de Removing noautoindent for python files
This option was the reason, why inserting new line after a block, vim
always placed cursor on column 0. Now indenting should works as
expected.
2018-02-11 19:05:20 +01:00
gryf 7725421800 Gundo: use python3 without complaining about lack of python2 2018-01-08 11:17:21 +01:00
gryf 1b5bdd24df Removed outdated taglistoo plugin 2018-01-08 11:16:21 +01:00
gryf 3de6240eea Turn off pylint syntastic checker 2017-11-20 09:03:48 +01:00
gryf cf9b6d9eaa Using inkarkat repository of Mark since he seems to be new maintainer 2017-09-20 20:04:03 +02:00
gryf c1c4b925d4 Changed yaml specific settings to actually use those settings 2017-08-23 12:32:11 +02:00
gryf 5c2a818c84 Removed in development plugins, cleanup in python-syntax options 2017-07-23 13:12:47 +02:00
gryf 8532b1ba11 Added option for python highlitght 2017-07-23 12:49:03 +02:00
gryf 252246828b Added lazy load option for some plugins 2017-07-07 13:38:15 +02:00
gryf 57c0742222 Added vimwiki filetype settings 2017-06-19 21:14:25 +02:00
gryf 3b0692aec7 Moved global keys near the top of the vimrc 2017-06-19 21:12:19 +02:00
gryf 821276d169 Removed change VCS function 2017-06-17 12:29:36 +02:00
gryf d91e91ec92 Changed rubber option for not compiling source for every save 2017-06-17 11:45:59 +02:00
gryf 4060fc96c0 Added S-F5 (open in browser) for markdown filetype 2017-06-17 11:45:13 +02:00
gryf 03c7587ef4 Moved ftplugins to vimrc 2017-06-04 14:41:04 +02:00
gryf 7d83387ad7 Moved dragvisuals into its own repo 2017-06-01 06:08:49 +02:00
gryf c1f69a35ba Moved rubber compiler to its own repo 2017-05-31 22:04:20 +02:00
gryf 9b43c73677 Moved wombat256grf colorscheme to its own repo 2017-05-31 21:31:09 +02:00
gryf 6de8adee62 Removed syntax for dead OPL language 2017-05-30 20:26:20 +02:00
gryf 66cefdf722 Moved pentadactylrc syntax to plugin 2017-05-30 19:32:04 +02:00
gryf ae84e23b04 Moved tmux.conf syntax to the plugin 2017-05-30 19:23:42 +02:00
gryf cb608646e3 Moved python-syntax to its own repo 2017-05-30 19:22:23 +02:00
gryf d4a428e5d4 Vim-plug cleanup
Removed vim-plug from VCS, added method to automatically download
vim-plug.
2017-05-30 18:40:28 +02:00
gryf aa998d44b5 Removed outdated (probably) configuration for Windows 2017-05-30 18:37:31 +02:00
gryf da9fcbfb0a Update spell file 2017-05-10 19:29:20 +02:00
gryf ed1492d57d Removed old grep plugin, added support for silver searcher in Ack and CtrlP plugins 2017-05-10 19:28:51 +02:00
gryf c5eeb0f7bb Updated spell file path 2017-05-10 19:14:28 +02:00
gryf 488d027952 vim-plug update 2017-05-10 19:10:53 +02:00
gryf 089e701b47 Added basic editor settings for YAML files 2017-04-26 09:17:23 +02:00
gryf 51ea31bdab Fix missing parameter for StripTrailingWhitespaces function 2017-03-14 12:31:56 +01:00
gryf 16a25979d2 VimPlug update 2017-03-14 12:31:11 +01:00
gryf de0040e006 Added stripping whitespace for visually selected range 2017-02-07 18:58:26 +01:00
gryf f6d1ffd39f Fix for tags on statusline 2016-12-11 10:11:05 +01:00
gryf ba499206c4 Plug upgrade 2016-12-11 10:10:03 +01:00
gryf d68fcfa6dc Set function on statusbar only if tagbar is avaialable 2016-12-11 09:28:26 +01:00
gryf e1186e4140 Added plugins DrawIt and for vim rust support
Also sort the plugins, and removed outdated comments
2016-12-11 09:07:39 +01:00
gryf ccd820301d Added autocompile after every save 2016-12-11 09:07:03 +01:00
gryf 5e75db51d1 Changed columns to 79 characters in rst files 2016-12-11 09:06:32 +01:00
gryf a257f4f140 Changed gui font, added two new plugins 2016-12-10 20:00:47 +01:00
gryf a4e463ff24 Removed old things from python ft 2016-12-10 20:00:09 +01:00
gryf 6cafe56722 Removed self-hosted commands: Pylint and Pep8 2016-12-10 19:59:37 +01:00
gryf 33622dbbf6 Added simple css stylesheet for RST files preview in HTML 2016-11-24 15:30:32 +01:00
gryf d4e915ec57 vim-plug update 2016-11-24 14:25:32 +01:00
gryf 20f019551f Removed commented out plugins 2016-09-01 21:53:31 +02:00
gryf 63a65f5606 Merge with changes 2016-09-01 21:50:34 +02:00
gryf 5be6a2e281 Removed pyflakes-vim, switched to my version of pythonhelper 2016-09-01 21:46:53 +02:00
gryf 958453acb6 Added link for json fomatter, small fix in rst open in browser fun 2016-09-01 21:11:44 +02:00
gryf 3cfc132cd9 vim-plug update 2016-09-01 21:08:41 +02:00