#export DEB_LDFLAGS_MAINT_APPEND = -Wl,-as-needed #export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic #export DEB_BUILD_MAINT_OPTIONS = hardening=+all # You must remove unused comment lines for the released package. Here is its template file generated by the debmake command.ĭebian/rules (template file): $ cat debhello-0.0/debian/rules The debian/rules file is the build script provided by the package maintainer. The source tree after the basic debmake execution. The -x option: -x1 (default for the single binary package) The package type: bin (the ELF binary executable package) Since no options are specified, the debmake command chooses reasonable default values for you: The debmake command generates all these template files based on command line options. I: run "debmake -x2" to get more template files I: creating => debian/source/patch-header I: substituting => /usr/share/debmake/extra1sourcex/patch-header I: substituting => /usr/share/debmake/extra1sourcex/options I: creating => debian/source/local-options I: substituting => /usr/share/debmake/extra1sourcex/local-options I: substituting => /usr/share/debmake/extra1patches/series I: substituting => /usr/share/debmake/extra1upstream/metadata I: substituting => /usr/share/debmake/extra1tests/control I: substituting => /usr/share/debmake/extra1source/format I: substituting => /usr/share/debmake/extra1/watch I: substituting => /usr/share/debmake/extra1/README.Debian I: substituting => /usr/share/debmake/extra0/rules I: substituting => /usr/share/debmake/extra0/changelog I: check_all_licenses completed for 2 files. I: scan source for copyright+license text and file extensions I: binary package=debhello Type=bin / Arch=any M-A=foreign I: $ ln -sf debhello-0.0.tar.gz debhello_0.0. I: provide debhello_0.0. for non-native Debian package I: *** start packaging in "debhello-0.0". I: package_dir = /usr/lib/python3/dist-packages The output from the debmake command is very verbose and explains what it does as follows. Whatever, just put this line in ~/.vim/after/plugin/foo.If the debmake command is invoked with the -T option, more verbose comments are generated for the template files. It turns out you can do it with ~/.vim/after/ but that solution actually looks quite "hacky" to me as it mixes "plugins" and "colorschemes". You could try this plugin (never tried) but I'm not sure what you want deserves another plugin in your setup. Anyway, I'm not sure it works for your specific needs. Using the ~/.vim/after/ directory is not a hack at all: it's under-documented for sure but it's usually a lot cleaner than the equivalent mess in your ~/.vimrc. Move those lines from the plugin to your colorscheme and edit them to your liking,Īdd these lines to your ~/.vimrc: augroup M圜olorsĪutocmd ColorScheme * highlight DbgBreakptLine ctermbg=NONE ctermfg=NONE That's not very clean, unfortunately, so you basically have three workable options:Ĭhange the colors right there in the plugin, Since it is sourced after your ~/.vimrc and your colorscheme it will override any rule with the same name. vim/after.ĭid you notice that the plugin actually defines the style of that highlight group? hi default DbgBreakptLine term=reverse ctermfg=White ctermbg=Green guifg=#ffffff guibg=#00ff00 Ideally I'd like some way of customising this, without changing the plugin, or doing something hacky like putting the command inside. Sure enough, plugins are loaded after colors. I had a look at this question, and thought I would look at :scrip, which shows which files are loaded when. Given this, I had a look around the internet for any solutions to plugins overwriting config, but I couldn't find anything useful. vimrc does is load pathogen, then selects my color scheme. But how? Is it running after my color scheme? I don’t think so, because the first thing my. I can only conclude that Vdebug is clobbering my chosen styles by taking precedence somehow. However, Pasting this into a session has the desired effect. I had a look at the source, and it says I need to target a DbgBreakptLine (I don’t know what they are called, but it’s the thing you put after hi).īut if I put: hi DbgBreakptLine ctermbg=NONE ctermfg=NONE I’m trying to set up some prettier highlighting for Vdebug.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |