Что я могу изменить в моей конфигурации VIM, чтобы сделать это? (уберите стрелки) - PullRequest
1 голос
/ 01 июля 2010

В моих файлах есть «невидимые стрелки». Как мне полностью отключить это?* Это мой конфиг vim.Что я должен изменить, чтобы сделать это?

set nohlsearch
set ai
set bg=dark
set showmatch
highlight SpecialKey ctermfg=DarkGray
set listchars=tab:>-,trail:~
set list
autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class
set tabstop=4
set shiftwidth=4
set expandtab
set autoindent
set smartindent
syntax on
set listchars=tab:>-
set listchars+=trail:.
set ignorecase
set smartcase
map <C-t><up> :tabr<cr>
map <C-t><down> :tabl<cr>
map <C-t><left> :tabp<cr>
map <C-t><right> :tabn<cr>
filetype indent on
filetype on
filetype plugin on
set pastetoggle=<F5>
imap <C-Right> <End>
imap <C-Left> <Home>
imap <C-Down> <PageDown>
imap <C-Up> <PageUp>

nmap <C-Right> <End>
nmap <C-Left> <Home>
nmap <C-Down> <PageDown>
nmap <C-Up> <PageUp>

Ответы [ 2 ]

6 голосов
/ 01 июля 2010

Красные стрелки представляют собой комбинацию этих строк:

set listchars=tab:>-,trail:~
set list

Красные стрелки - это символы табуляции в файле, который отображается, когда tab:>- для listchars и включена настройка list.

Самый простой способ избавиться от красных стрелок - это поменять

set list

на

set nolist

Также попробуйте:

:help listchars

для информации

3 голосов
/ 01 июля 2010

Избавьтесь от listchars настроек .Или просто избавьтесь от set list.

. Вы также можете переключать это из командной строки.Из обычного режима:

:set list!

... переключит режим списка ( source ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...