diff --git a/nvim/.config/nvim/compiler/cabal.vim b/nvim/.config/nvim/compiler/cabal.vim index 02d4d9b..45e7888 100644 --- a/nvim/.config/nvim/compiler/cabal.vim +++ b/nvim/.config/nvim/compiler/cabal.vim @@ -2,9 +2,6 @@ " Compiler: Haskell Cabal Build file " Maintainer: Mateo Gjika <@mateoxh> -if exists('current_compiler') - finish -endif let current_compiler = 'cabal' diff --git a/nvim/.config/nvim/compiler/cargo.vim b/nvim/.config/nvim/compiler/cargo.vim index bbea45d..cb7f3de 100644 --- a/nvim/.config/nvim/compiler/cargo.vim +++ b/nvim/.config/nvim/compiler/cargo.vim @@ -5,9 +5,6 @@ " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) " For bugs, patches and license go to https://github.com/rust-lang/rust.vim -if exists('current_compiler') - finish -endif runtime compiler/rustc.vim let current_compiler = "cargo" diff --git a/nvim/.config/nvim/compiler/decada.vim b/nvim/.config/nvim/compiler/decada.vim index 11b0cb4..7fc4bb9 100644 --- a/nvim/.config/nvim/compiler/decada.vim +++ b/nvim/.config/nvim/compiler/decada.vim @@ -16,9 +16,6 @@ "------------------------------------------------------------------------------ " Last Change: 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) -if (exists("current_compiler") && current_compiler == "decada") || version < 700 - finish -endif let s:keepcpo= &cpo set cpo&vim diff --git a/nvim/.config/nvim/compiler/g95.vim b/nvim/.config/nvim/compiler/g95.vim index e0b3a68..88c14c7 100644 --- a/nvim/.config/nvim/compiler/g95.vim +++ b/nvim/.config/nvim/compiler/g95.vim @@ -7,9 +7,6 @@ " https://bitbucket.org/xuhdev/compiler-g95.vim " License: Same as Vim -if exists('current_compiler') - finish -endif let current_compiler = 'g95' let s:keepcpo= &cpo set cpo&vim diff --git a/nvim/.config/nvim/compiler/gfortran.vim b/nvim/.config/nvim/compiler/gfortran.vim index 1fea3bc..67028d8 100644 --- a/nvim/.config/nvim/compiler/gfortran.vim +++ b/nvim/.config/nvim/compiler/gfortran.vim @@ -7,9 +7,6 @@ " https://bitbucket.org/xuhdev/compiler-gfortran.vim " License: Same as Vim -if exists('current_compiler') - finish -endif let current_compiler = 'gfortran' let s:keepcpo= &cpo set cpo&vim diff --git a/nvim/.config/nvim/compiler/gleam_build.vim b/nvim/.config/nvim/compiler/gleam_build.vim index c2b1679..df4efad 100644 --- a/nvim/.config/nvim/compiler/gleam_build.vim +++ b/nvim/.config/nvim/compiler/gleam_build.vim @@ -4,9 +4,6 @@ " Based On: https://github.com/gleam-lang/gleam.vim " Last Change: 2025 Apr 21 -if exists('current_compiler') - finish -endif let current_compiler = "gleam_build" CompilerSet makeprg=gleam\ build diff --git a/nvim/.config/nvim/compiler/gnat.vim b/nvim/.config/nvim/compiler/gnat.vim index 696d1c6..6e771a1 100644 --- a/nvim/.config/nvim/compiler/gnat.vim +++ b/nvim/.config/nvim/compiler/gnat.vim @@ -17,9 +17,6 @@ " Help Page: compiler-gnat "------------------------------------------------------------------------------ -if (exists("current_compiler")&& current_compiler == "gnat") || version < 700 - finish -endif let s:keepcpo= &cpo set cpo&vim diff --git a/nvim/.config/nvim/compiler/go.vim b/nvim/.config/nvim/compiler/go.vim index 9c1a6f3..067abab 100644 --- a/nvim/.config/nvim/compiler/go.vim +++ b/nvim/.config/nvim/compiler/go.vim @@ -4,9 +4,6 @@ " Last Change: 2014 Aug 16 " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) -if exists('current_compiler') - finish -endif let current_compiler = 'go' let s:save_cpo = &cpo diff --git a/nvim/.config/nvim/compiler/hare.vim b/nvim/.config/nvim/compiler/hare.vim index 33edb3a..f556bc4 100644 --- a/nvim/.config/nvim/compiler/hare.vim +++ b/nvim/.config/nvim/compiler/hare.vim @@ -4,9 +4,6 @@ " Last Change: 2024-05-23 " Upstream: https://git.sr.ht/~sircmpwn/hare.vim -if exists('current_compiler') - finish -endif let current_compiler = 'hare' let s:cpo_save = &cpo diff --git a/nvim/.config/nvim/compiler/ifort.vim b/nvim/.config/nvim/compiler/ifort.vim index 8c58ba6..5a8fb59 100644 --- a/nvim/.config/nvim/compiler/ifort.vim +++ b/nvim/.config/nvim/compiler/ifort.vim @@ -7,9 +7,6 @@ " https://bitbucket.org/xuhdev/compiler-ifort.vim " License: Same as Vim -if exists('current_compiler') - finish -endif let current_compiler = 'ifort' let s:keepcpo= &cpo set cpo&vim diff --git a/nvim/.config/nvim/compiler/jq.vim b/nvim/.config/nvim/compiler/jq.vim index a656223..532d5f4 100644 --- a/nvim/.config/nvim/compiler/jq.vim +++ b/nvim/.config/nvim/compiler/jq.vim @@ -4,9 +4,6 @@ " Last Change: 2024 Apr 17 " Upstream: https://github.com/vito-c/jq.vim -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'jq' let s:save_cpoptions = &cpoptions diff --git a/nvim/.config/nvim/compiler/pip_compile.vim b/nvim/.config/nvim/compiler/pip_compile.vim index ca4d509..df6061b 100644 --- a/nvim/.config/nvim/compiler/pip_compile.vim +++ b/nvim/.config/nvim/compiler/pip_compile.vim @@ -25,9 +25,6 @@ " OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE " SOFTWARE. -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'pip_compile' let s:save_cpoptions = &cpoptions diff --git a/nvim/.config/nvim/compiler/rime_deployer.vim b/nvim/.config/nvim/compiler/rime_deployer.vim index 5331412..6832c1b 100644 --- a/nvim/.config/nvim/compiler/rime_deployer.vim +++ b/nvim/.config/nvim/compiler/rime_deployer.vim @@ -5,9 +5,6 @@ " Latest Revision: 2024-04-09 " Last Change: 2025 Nov 16 by The Vim Project (set errorformat) -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'rime_deployer' let s:save_cpoptions = &cpoptions diff --git a/nvim/.config/nvim/compiler/scdoc.vim b/nvim/.config/nvim/compiler/scdoc.vim index 364ddc1..9f5d67e 100644 --- a/nvim/.config/nvim/compiler/scdoc.vim +++ b/nvim/.config/nvim/compiler/scdoc.vim @@ -5,9 +5,6 @@ " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) " Upstream: https://github.com/gpanders/vim-scdoc -if exists('current_compiler') - finish -endif let current_compiler = 'scdoc' CompilerSet makeprg=scdoc\ <\ %\ 2>&1 diff --git a/nvim/.config/nvim/compiler/spotbugs.vim b/nvim/.config/nvim/compiler/spotbugs.vim index 8ed45f8..abd322c 100644 --- a/nvim/.config/nvim/compiler/spotbugs.vim +++ b/nvim/.config/nvim/compiler/spotbugs.vim @@ -3,9 +3,6 @@ " Maintainers: @konfekt and @zzzyxwvut " Last Change: 2024 Dec 20 -if exists('g:current_compiler') || bufname() !~# '\.java\=$' || wordcount().chars < 9 - finish -endif let s:cpo_save = &cpo set cpo&vim diff --git a/nvim/.config/nvim/compiler/typst.vim b/nvim/.config/nvim/compiler/typst.vim index f127401..861da45 100644 --- a/nvim/.config/nvim/compiler/typst.vim +++ b/nvim/.config/nvim/compiler/typst.vim @@ -5,9 +5,6 @@ " Based On: https://github.com/kaarmu/typst.vim " Last Change: 2025 Aug 05 -if exists('current_compiler') - finish -endif let current_compiler = get(g:, 'typst_cmd', 'typst') " With `--diagnostic-format` we can use the default errorformat diff --git a/nvim/.config/nvim/compiler/vimdoc.vim b/nvim/.config/nvim/compiler/vimdoc.vim index ca34f10..06c128d 100644 --- a/nvim/.config/nvim/compiler/vimdoc.vim +++ b/nvim/.config/nvim/compiler/vimdoc.vim @@ -7,9 +7,6 @@ " If you can not find 'vimdoc' in the package manager of your distribution e.g " 'pip', then you may need to build it from its source. -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'vimdoc' let s:save_cpoptions = &cpoptions diff --git a/nvim/.config/nvim/compiler/zig_build.vim b/nvim/.config/nvim/compiler/zig_build.vim index 5a61c9f..31ad129 100644 --- a/nvim/.config/nvim/compiler/zig_build.vim +++ b/nvim/.config/nvim/compiler/zig_build.vim @@ -3,9 +3,6 @@ " Upstream: https://github.com/ziglang/zig.vim " Last Change: 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_build' diff --git a/nvim/.config/nvim/compiler/zig_build_exe.vim b/nvim/.config/nvim/compiler/zig_build_exe.vim index 440eff7..446b1d7 100644 --- a/nvim/.config/nvim/compiler/zig_build_exe.vim +++ b/nvim/.config/nvim/compiler/zig_build_exe.vim @@ -3,9 +3,6 @@ " Upstream: https://github.com/ziglang/zig.vim " Last Change: 2025 Nov 16 by The Vim Project (set errorformat) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_build_exe' diff --git a/nvim/.config/nvim/compiler/zig_test.vim b/nvim/.config/nvim/compiler/zig_test.vim index afe57ad..cdc51ce 100644 --- a/nvim/.config/nvim/compiler/zig_test.vim +++ b/nvim/.config/nvim/compiler/zig_test.vim @@ -3,9 +3,6 @@ " Upstream: https://github.com/ziglang/zig.vim " Last Change: 2025 Nov 16 by The Vim Project (set errorformat) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_test' diff --git a/vim/.vim/compiler/bean_check.vim b/vim/.vim/compiler/bean_check.vim index 45f6b0b..7596ce5 100644 --- a/vim/.vim/compiler/bean_check.vim +++ b/vim/.vim/compiler/bean_check.vim @@ -3,9 +3,6 @@ " Maintainer: Nathan Grigg " Latest Revision: 2017-03-20 -if exists('g:current_compiler') - finish -endif let g:current_compiler = 'bean_check' let s:cpo_save = &cpoptions diff --git a/vim/.vim/compiler/cabal.vim b/vim/.vim/compiler/cabal.vim index 3590e93..8f2cb46 100644 --- a/vim/.vim/compiler/cabal.vim +++ b/vim/.vim/compiler/cabal.vim @@ -2,9 +2,6 @@ " Compiler: Haskell Cabal Build file " Maintainer: Mateo Gjika <@mateoxh> -if exists('current_compiler') - finish -endif let current_compiler = 'cabal' diff --git a/vim/.vim/compiler/cargo.vim b/vim/.vim/compiler/cargo.vim index bbea45d..cb7f3de 100644 --- a/vim/.vim/compiler/cargo.vim +++ b/vim/.vim/compiler/cargo.vim @@ -5,9 +5,6 @@ " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) " For bugs, patches and license go to https://github.com/rust-lang/rust.vim -if exists('current_compiler') - finish -endif runtime compiler/rustc.vim let current_compiler = "cargo" diff --git a/vim/.vim/compiler/context.vim b/vim/.vim/compiler/context.vim index 82106ad..aa1b958 100644 --- a/vim/.vim/compiler/context.vim +++ b/vim/.vim/compiler/context.vim @@ -6,9 +6,6 @@ vim9script # Contributors: Enno Nagel # Last Change: 2026 Jan 10 -if exists("g:current_compiler") - finish -endif import autoload '../autoload/context.vim' diff --git a/vim/.vim/compiler/decada.vim b/vim/.vim/compiler/decada.vim index 11b0cb4..7fc4bb9 100644 --- a/vim/.vim/compiler/decada.vim +++ b/vim/.vim/compiler/decada.vim @@ -16,9 +16,6 @@ "------------------------------------------------------------------------------ " Last Change: 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) -if (exists("current_compiler") && current_compiler == "decada") || version < 700 - finish -endif let s:keepcpo= &cpo set cpo&vim diff --git a/vim/.vim/compiler/g95.vim b/vim/.vim/compiler/g95.vim index e0b3a68..88c14c7 100644 --- a/vim/.vim/compiler/g95.vim +++ b/vim/.vim/compiler/g95.vim @@ -7,9 +7,6 @@ " https://bitbucket.org/xuhdev/compiler-g95.vim " License: Same as Vim -if exists('current_compiler') - finish -endif let current_compiler = 'g95' let s:keepcpo= &cpo set cpo&vim diff --git a/vim/.vim/compiler/gfortran.vim b/vim/.vim/compiler/gfortran.vim index 1fea3bc..67028d8 100644 --- a/vim/.vim/compiler/gfortran.vim +++ b/vim/.vim/compiler/gfortran.vim @@ -7,9 +7,6 @@ " https://bitbucket.org/xuhdev/compiler-gfortran.vim " License: Same as Vim -if exists('current_compiler') - finish -endif let current_compiler = 'gfortran' let s:keepcpo= &cpo set cpo&vim diff --git a/vim/.vim/compiler/gleam_build.vim b/vim/.vim/compiler/gleam_build.vim index c2b1679..df4efad 100644 --- a/vim/.vim/compiler/gleam_build.vim +++ b/vim/.vim/compiler/gleam_build.vim @@ -4,9 +4,6 @@ " Based On: https://github.com/gleam-lang/gleam.vim " Last Change: 2025 Apr 21 -if exists('current_compiler') - finish -endif let current_compiler = "gleam_build" CompilerSet makeprg=gleam\ build diff --git a/vim/.vim/compiler/gnat.vim b/vim/.vim/compiler/gnat.vim index 696d1c6..6e771a1 100644 --- a/vim/.vim/compiler/gnat.vim +++ b/vim/.vim/compiler/gnat.vim @@ -17,9 +17,6 @@ " Help Page: compiler-gnat "------------------------------------------------------------------------------ -if (exists("current_compiler")&& current_compiler == "gnat") || version < 700 - finish -endif let s:keepcpo= &cpo set cpo&vim diff --git a/vim/.vim/compiler/go.vim b/vim/.vim/compiler/go.vim index 9c1a6f3..067abab 100644 --- a/vim/.vim/compiler/go.vim +++ b/vim/.vim/compiler/go.vim @@ -4,9 +4,6 @@ " Last Change: 2014 Aug 16 " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) -if exists('current_compiler') - finish -endif let current_compiler = 'go' let s:save_cpo = &cpo diff --git a/vim/.vim/compiler/hare.vim b/vim/.vim/compiler/hare.vim index 2b7d934..edb5996 100644 --- a/vim/.vim/compiler/hare.vim +++ b/vim/.vim/compiler/hare.vim @@ -6,9 +6,6 @@ vim9script # Last Change: 2026 Jan 24 # Upstream: https://git.sr.ht/~sircmpwn/hare.vim -if exists('g:current_compiler') - finish -endif g:current_compiler = 'hare' if filereadable('Makefile') || filereadable('makefile') diff --git a/vim/.vim/compiler/ifort.vim b/vim/.vim/compiler/ifort.vim index 8c58ba6..5a8fb59 100644 --- a/vim/.vim/compiler/ifort.vim +++ b/vim/.vim/compiler/ifort.vim @@ -7,9 +7,6 @@ " https://bitbucket.org/xuhdev/compiler-ifort.vim " License: Same as Vim -if exists('current_compiler') - finish -endif let current_compiler = 'ifort' let s:keepcpo= &cpo set cpo&vim diff --git a/vim/.vim/compiler/jq.vim b/vim/.vim/compiler/jq.vim index a656223..532d5f4 100644 --- a/vim/.vim/compiler/jq.vim +++ b/vim/.vim/compiler/jq.vim @@ -4,9 +4,6 @@ " Last Change: 2024 Apr 17 " Upstream: https://github.com/vito-c/jq.vim -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'jq' let s:save_cpoptions = &cpoptions diff --git a/vim/.vim/compiler/pip_compile.vim b/vim/.vim/compiler/pip_compile.vim index ca4d509..df6061b 100644 --- a/vim/.vim/compiler/pip_compile.vim +++ b/vim/.vim/compiler/pip_compile.vim @@ -25,9 +25,6 @@ " OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE " SOFTWARE. -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'pip_compile' let s:save_cpoptions = &cpoptions diff --git a/vim/.vim/compiler/rime_deployer.vim b/vim/.vim/compiler/rime_deployer.vim index 5331412..6832c1b 100644 --- a/vim/.vim/compiler/rime_deployer.vim +++ b/vim/.vim/compiler/rime_deployer.vim @@ -5,9 +5,6 @@ " Latest Revision: 2024-04-09 " Last Change: 2025 Nov 16 by The Vim Project (set errorformat) -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'rime_deployer' let s:save_cpoptions = &cpoptions diff --git a/vim/.vim/compiler/scdoc.vim b/vim/.vim/compiler/scdoc.vim index 364ddc1..9f5d67e 100644 --- a/vim/.vim/compiler/scdoc.vim +++ b/vim/.vim/compiler/scdoc.vim @@ -5,9 +5,6 @@ " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) " Upstream: https://github.com/gpanders/vim-scdoc -if exists('current_compiler') - finish -endif let current_compiler = 'scdoc' CompilerSet makeprg=scdoc\ <\ %\ 2>&1 diff --git a/vim/.vim/compiler/spotbugs.vim b/vim/.vim/compiler/spotbugs.vim index 8ed45f8..abd322c 100644 --- a/vim/.vim/compiler/spotbugs.vim +++ b/vim/.vim/compiler/spotbugs.vim @@ -3,9 +3,6 @@ " Maintainers: @konfekt and @zzzyxwvut " Last Change: 2024 Dec 20 -if exists('g:current_compiler') || bufname() !~# '\.java\=$' || wordcount().chars < 9 - finish -endif let s:cpo_save = &cpo set cpo&vim diff --git a/vim/.vim/compiler/typst.vim b/vim/.vim/compiler/typst.vim index f127401..861da45 100644 --- a/vim/.vim/compiler/typst.vim +++ b/vim/.vim/compiler/typst.vim @@ -5,9 +5,6 @@ " Based On: https://github.com/kaarmu/typst.vim " Last Change: 2025 Aug 05 -if exists('current_compiler') - finish -endif let current_compiler = get(g:, 'typst_cmd', 'typst') " With `--diagnostic-format` we can use the default errorformat diff --git a/vim/.vim/compiler/vimdoc.vim b/vim/.vim/compiler/vimdoc.vim index ca34f10..06c128d 100644 --- a/vim/.vim/compiler/vimdoc.vim +++ b/vim/.vim/compiler/vimdoc.vim @@ -7,9 +7,6 @@ " If you can not find 'vimdoc' in the package manager of your distribution e.g " 'pip', then you may need to build it from its source. -if exists('b:current_compiler') - finish -endif let b:current_compiler = 'vimdoc' let s:save_cpoptions = &cpoptions diff --git a/vim/.vim/compiler/zig_build.vim b/vim/.vim/compiler/zig_build.vim index 2778883..c8d26d7 100644 --- a/vim/.vim/compiler/zig_build.vim +++ b/vim/.vim/compiler/zig_build.vim @@ -4,9 +4,6 @@ " Last Change: 2024 Apr 05 by the Vim Project (removed :CompilerSet definition) " 2026 May 12 by the Vim Project (removed comment) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_build' diff --git a/vim/.vim/compiler/zig_build_exe.vim b/vim/.vim/compiler/zig_build_exe.vim index f49304f..3597deb 100644 --- a/vim/.vim/compiler/zig_build_exe.vim +++ b/vim/.vim/compiler/zig_build_exe.vim @@ -5,9 +5,6 @@ " 2026 May 12 by the Vim project (remove errorformat) " 2026 May 24 by the Vim project (do not escape vars for makeprg) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_build_exe' diff --git a/vim/.vim/compiler/zig_cc.vim b/vim/.vim/compiler/zig_cc.vim index d86bb48..d6c4796 100644 --- a/vim/.vim/compiler/zig_cc.vim +++ b/vim/.vim/compiler/zig_cc.vim @@ -3,9 +3,6 @@ " Last Change: 2026 May 12 " 2026 May 24 by the Vim project (do not escape vars for makeprg) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_cc' diff --git a/vim/.vim/compiler/zig_test.vim b/vim/.vim/compiler/zig_test.vim index f1992cb..94a6b88 100644 --- a/vim/.vim/compiler/zig_test.vim +++ b/vim/.vim/compiler/zig_test.vim @@ -5,9 +5,6 @@ " 2026 May 12 by the Vim Project (remove error format) " 2026 May 24 by the Vim project (do not escape vars for makeprg) -if exists('current_compiler') - finish -endif runtime compiler/zig.vim let current_compiler = 'zig_test' diff --git a/vim/.vimrc b/vim/.vimrc index bf65ebf..62fd02a 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -68,6 +68,7 @@ nnoremap ,m :make nnoremap - :E nnoremap _ :execute 'Explore ' . fnameescape(getcwd()) nnoremap :noh +" TODO: Strange stuff here... this mapping above only works while in tmux on my gaming laptop... if has('clipboard') set clipboard^=unnamed,unnamedplus