Update generated nvim config
This commit is contained in:
@ -0,0 +1,14 @@
|
||||
MYVIM ?= nvim --clean --headless
|
||||
|
||||
INMAKE := 1
|
||||
export INMAKE
|
||||
|
||||
TESTS := $(wildcard test*.vim)
|
||||
TESTS := $(TESTS:.vim=)
|
||||
|
||||
.PHONY: default $(TESTS)
|
||||
|
||||
default: $(TESTS)
|
||||
|
||||
$(TESTS):
|
||||
@$(MYVIM) -u $@.vim
|
||||
@ -0,0 +1,4 @@
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
|
||||
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
@ -0,0 +1,19 @@
|
||||
\documentclass{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\begin{document}
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
|
||||
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
|
||||
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
|
||||
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd
|
||||
gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
|
||||
\include{included}
|
||||
|
||||
\end{document}
|
||||
@ -0,0 +1,43 @@
|
||||
set nocompatible
|
||||
let &rtp = '../..,' . &rtp
|
||||
filetype plugin on
|
||||
|
||||
set hidden
|
||||
|
||||
nnoremap q :qall!<cr>
|
||||
call vimtex#log#set_silent()
|
||||
|
||||
let s:result = vimtex#view#inverse_search(10, 'main.tex')
|
||||
call assert_equal(-1, s:result)
|
||||
|
||||
silent edit test.tex
|
||||
|
||||
let s:result = vimtex#view#inverse_search(10, 'main.tex')
|
||||
call assert_equal(-2, s:result)
|
||||
|
||||
bwipeout!
|
||||
let g:vimtex_view_reverse_search_edit_cmd = 'splitview'
|
||||
silent edit main.tex
|
||||
let s:result = vimtex#view#inverse_search(2, 'included.tex')
|
||||
let s:log = vimtex#log#get()
|
||||
call assert_equal(-3, s:result)
|
||||
call assert_equal('Command error: splitview included.tex', s:log[0].msg[1])
|
||||
|
||||
bwipeout!
|
||||
let g:vimtex_view_reverse_search_edit_cmd = 'edit'
|
||||
silent edit main.tex
|
||||
call b:vimtex.get_sources()
|
||||
call add(b:vimtex.__sources, 'new.tex')
|
||||
let s:result = vimtex#view#inverse_search(2, 'new.tex')
|
||||
let s:log = vimtex#log#get()
|
||||
call assert_equal(-4, s:result)
|
||||
call assert_equal('File not readable: "new.tex"', s:log[1].msg[1])
|
||||
|
||||
bwipeout!
|
||||
silent edit main.tex
|
||||
call assert_equal('main.tex', expand('%:t'))
|
||||
call vimtex#view#inverse_search(3, 'included.tex')
|
||||
call assert_equal('included.tex', expand('%:t'))
|
||||
call assert_equal(3, line('.'))
|
||||
|
||||
call vimtex#test#finished()
|
||||
Reference in New Issue
Block a user