Запитання з тегом «vimrc»

Файл конфігурації Vim

2
Як визначити власні налаштування для vim на основі шляху файлу
Більш конкретно, я хочу відключити створення файлів резервного копіювання та підкачки у vim, але лише під час відкриття / редагування файлів, що знаходяться на певному віддаленому томі чи певній папці. Отже, як я можу вимкнути / увімкнути набір опцій під час відкриття файлу в певному місці (не залежно від типу …
4 vim  gvim  path  vimrc 

2
джерело .vimrc видає помилку E174
Я використовую vim на Mac OS X. Після редагування .vimrcфайлу я хочу спробувати його перезавантажити без перезавантаження vim. Але це дає мені таку помилку. E174: Command already exists: add ! to replace it Хтось може сказати мені, чому це відбувається і як я можу перезавантажити .vimrcбез перезавантаження?
4 vim  vimrc 

2
Команда містить символи труби - чому vim говорить "не команда редактора"?
Я намагаюся відобразити деякі команди на ярлик у vim. Зокрема, я намагаюся отримати кольоровий git diff. Якщо я введіть цю команду в режимі Ex, вона працює так, як очікувалося: :! git diff --staged % | colordiff | less -R Але якщо я спробую відобразити його у своєму .vmirc, map ,gds …
3 vim  vimrc 

4
Виявлення типу файлу не працює
Я використовую те саме vimrcна двох окремих комп’ютерах, обидва macbooks використовують (MacVim). Одне виявляє тип файлу правильно після запуску файлу з терміналу. Інший змушує мене вводити вручну. :set filetype=php Будемо вдячні за будь-які інші цікаві спостереження щодо того, які параметри в vimrc контролюють цю поведінку.
3 vim  vimrc 

2
Vim зменшує затримку після видачі команди
У мене є відображення .vimrcдля відкриття або переходу на часто використовувані програми. Case Case: У мене є 10 відкритих програм і я перебуваю в MacVim. Швидше видавати, на <Leader>scщо відображено map <Leader>sc :silent !open /Applications/Google\ Chrome.app<CR>, ніж Command+Tabкілька разів дістатися до програми Chrome. Однак від vim до моменту, <Leader>scколи він …
3 macos  vim  vimrc 

1
Чи можна обмежити modeline in vim, щоб дозволити лише певні налаштування?
Чи є спосіб налаштувати vim для включення "modeline" (і розширення, встановлення "моделей", щоб бути ненульовим), але обмеження можливості аналізу моделей у файлах? Я хочу включити налаштування tabstops, softtabstops та filetype у файлах, у той же час утримуючи моделі інвалізовані (для cosiderations безпеки).
2 vim  vimrc 

1
конфігурація vimrc
Вибачте, якщо моя назва здається невиразною. Я не знав, як скласти лаконічну назву. У мене є 2 питання: 1) Для руху вкладки в vim, коли я картографую ctrl + pgup на ctrl + p і ctrl + pgdown в ctrl + n, він працює добре, переходячи між вкладками, але кожен …
2 vimrc 

1
Здатність перемикатися між панелями зламалася в tmux з vim
Отже, я запускаю vim всередині tmux і нещодавно (сьогодні фактично) я раптом не можу використовувати ctrl+hjkl щоб перемикатися між панелями в tmux і vim, замість цього він просто робить звук дзвінка і відмовляється перемикатися. Якщо я вибираю панель tmux за допомогою миші, я можу переключитися назад, використовуючи панель vim ctrl+hjkl …
1 vim  tmux  vimrc  vimscript 

1
Як автозавершити клас python у vim
У піднесеному тексті 3, якщо я редагую a file.pyі ввожу classйого, він автоматично створить це для мене class ClassName(object): """docstring for ClassName""" def __init__(self, arg): super(ClassName, self).__init__() self.arg = arg Якщо я редагую файл C ++, явно це не те саме. Як це зробити у vim? Я вже маю, що …
1 linux  ubuntu  vim  vimrc 

1
vim за певних обставин використовує попередню версію vimrc
Зі мною відбувається смішне vim: я вніс деякі зміни з користувачем, ~/.vimrcщоб налаштувати рядок стану за допомогою простої функції (зміни були внесені в декілька разів, коли я уточнив код), і тепер цей код завантажується без проблем, якщо я запустити vim FILEз командного рядка, але чомусь він завантажує попередню версію .vimrc(тобто …
1 linux  vim  vimrc 

2
Підкреслення Vim Overlength лише для певних файлів
Я використовую наступне у своєму .vimrc, щоб виділити рядки довжиною понад 80 символів: highlight OverLength ctermbg=red ctermfg=white guibg=#592929 match OverLength /\%81v.\+/ Це впливає на всі мої файли. Чи можна встановити, щоб це впливало лише на певний тип файлу, наприклад, файл Javascript?
1 vim  vimrc 

1
Як запустити щось вставний режим, отримати введення користувача та повернутися до режиму вставки?
У мене є inoremap <C-d> <C-o>:%s/\<<C-r><C-w>\>\C//g<Left><Left>, що чудово працює (більш чи менш емуляція мульти курсору знаходження піднесеного тексту, більш-менш). Однак він залишає мене в звичайному режимі, чи все-таки я можу його замість цього використовувати функцію введення, щоб повернути мене в режим вставки?
1 vim  vimrc 


1
що варто vimxfer
Тому я читав файли vimrc (або, принаймні, думаю, що є) з такими картами: nmap <leader>r :r $HOME/.vimxfer<cr> nmap <leader>w :'a<leader>.w! $HOME/.vimxfer<cr> що це за файл vimxfer? для чого варто? Я не знайшов жодної інформації про нього
vim  vimrc 

1
Як отримати кольори vimrc для заповнення екрану?
У мене є кольорова схема, встановлена ​​в vimrc. Коли я встановив його і встановив термін змінна на xterm-256color, я мав колір тла тільки на тексті. Потім я знайшов рішення встановити термін змінна для екрану-256колір, але це дозволило тільки фон для заповнення до тексту в файлі, але не в порожньому місці …
bash  vim  colors  vimrc  xterm 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.