Pytania otagowane jako quickfix

4
Obsługa szybkiej naprawy śledzenia w Pythonie
Powiedzmy, że mam skrypt python z błędem środowiska wykonawczego: $ cat example.py #! /usr/bin/env python3 a = 1/0 co daje: $ python3 example.py Traceback (most recent call last): File "example.py", line 3, in <module> a = 1/0 ZeroDivisionError: division by zero Chcę, aby Vim przeskoczył do problematycznej linii tego pliku …

2
Jak automatycznie naprawić najczęściej występujące błędy podszywania zgłaszane przez syntastic?
Zacząłem używać syntastic wtyczki z vim do błędów szarpie raport w moim javascriptkodzie. Zintegrowałem również eslint z syntastic , i pokazuje mi ładne błędy, ostrzeżenia na wypadek, gdyby były obecne zgodnie z regułami zapisanymi w moim pliku .eslintrc . Czy jest jakiś sposób, w jaki mogę naprawić niektóre typowe błędy, …

3
Jak wyświetlić bufory na liście w oknie szybkiej aktualizacji w Vimie?
Za pomocą edytora vim powszechnym zadaniem jest przeglądanie buforów. Teraz używam standardowych poleceń takich jak :lslub :bnext. W rzeczywistości ustawiłem w .vimrc: "move amongs buffers with CTRL map <C-J> :bnext<CR> map <C-K> :bprev<CR> Chciałbym przeglądać bufory jako listę w oknie szybkiego dostępu, w prosty (= doskonały) sposób, w jaki implementuje …
13 buffers  quickfix 

1
Wykonaj następną i wcześniejszą pętlę z powrotem na początek
Jeśli uruchomię, :cnextgdy będę już na końcu listy szybkich poprawek, pojawi się komunikat o błędzie E553: No more items i nic się nie dzieje. Zamiast tego, kiedy wchodzę :cnextna koniec listy, chciałbym, aby vim przeszedł z powrotem do pierwszego wpisu szybkiej poprawki. Czy jest możliwe skonfigurowanie vima dla tego zachowania?
12 quickfix 

2
Neomake wisi podczas używania szyny
Wykonałem następujące dwa samouczki, aby spróbować skonfigurować eslinti Neomake: Kodowanie linków w Neomake i Neovim Linting code with Neovim and Neomake - edycja ESLint Więc mam następujące minimum init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd! BufWritePost,BufEnter * Neomake let g:neomake_verbose=3 let g:neomake_open_list = 2 let g:neomake_javascript_enabled_makers = ['eslint'] " …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.