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

Vim читає команди ініціалізації з файлу під назвою vimrc при запуску. Це можна використовувати для встановлення налаштувань, визначення функцій, виконання автокоманд тощо.

7
Як налагодити файл vimrc?
У мене проблема з Vim, і я думаю, що це може бути в моєму vimrcфайлі (або мені сказали, що це мій vimrcфайл). Як мені це підтвердити? Якщо це мій vimrcфайл, як я знаю , де саме проблема полягає?
80 vimrc 

1
Яка мета обміну файлами?
Коли я редагую файли, Vim прагне створити файли з ім'ям , які мені здаються роздратованими. Звідси я бачу, що опція пригнічує створення файлів swap..filename.swpvim -h-n Чи існує директива vimrc, яку я можу використовувати для відключення файлів swap за замовчуванням? Яка мета обміну файлами та яку функціональність я б не втрачав, …


7
Найшвидший спосіб перейти на буфер vim?
Одним із способів вибору буфера vim може бути перегляд списку буферів, використовуючи стандартні команди як :lsабо за допомогою зовнішнього коду плагіна / vimscript для перегляду списку у вікні . Скажімо, я хочу перейти до буфера безпосередньо, як можна швидше. Для переходу до списку буферів у послідовному режимі я тепер використовую …
43 vimrc  buffers 

1
Навіщо мені потрібні і vimrc, і gvimrc?
Здається, існує два способи зберігання налаштувань, характерних для gvim: Зберігайте .vimrcфайл для vim та .gvimrcфайл для спеціальних доповнень gvim. Зберігайте всі параметри .vimrcта загортайте специфічні параметри gvim у виявленні функції: if has('gui_running') " gvim specific settings here endif Зважаючи на існування останнього варіанту, навіщо мені взагалі потрібен .gvimrcфайл?
38 vimrc  gvim 

6
Застосування параметрів лише до дерева каталогів
У моїй роботі ми використовуємо стандарт ts2; мої особисті переваги - це 4, що я використовую для своїх хобі-проектів, і цей інший проект, який ми успадкували, має домовленість ts=8. Є також деякі інші налаштування, які я хочу встановити на основі проекту (наприклад, складання). На основі цих параметрів від типу файлу …
33 vimrc  filesystem 

2
Яка різниця між let та set?
Я не знаю багато теорії, що стоїть за Вімом. Це виглядає так, ніби ми setодні змінні та letінші змінні. Яка різниця, і коли один вимагається над іншим? Крім того, соляризована схема кольорів vim говорить про let g:blabla...те, яке значення має g:в цьому випадку?
29 vimrc  vimscript 

1
Як налаштувати плагін Vim авіакомпанії так, щоб він виглядав як власний скріншот проекту?
Я намагаюся запустити та працювати в vim-airline . Я вимагав це через вуст в моєму ~./vimrc: Plugin 'bling/vim-airline' Я встановив його і очікував, що мій Vim буде схожий на скріншот на його сторінці проекту: Але все це виглядає приблизно так: Щодо шрифтів, я спробував додати: let g:airline_powerline_fonts = 1 І …

5
Як поділитися конфігурацією між vim та Neovim
Я почав використовувати neovim і переїхав мій .vimrcдо .config/nvim/init.vimі інші речі , знаходиться в .local/share/nvim. Який найкращий спосіб поділитися конфігураціями або навіть плагінами між vim та Neovim? Символьні посилання? Чи можу я змінити каталоги в .vimrc, щоб використовувати лише одне символьне посилання? Після переміщення мого конфігурації vim на місце розташування …
23 vimrc  neovim 

2
Чи можна і корисно розділити vimrc?
Відповідно до заголовка, чи можна розділити vimrcфайл на кілька підфайлів? Зберігати окремі файли для груп налаштувань, які стосуються однієї речі ? Ця річ може бути що завгодно, будь-який вид певної користувачем групи параметрів. Наприклад, [оновлено] зберегти всі налаштування Python (-mode) у vimrc.python-mode? зберегти налаштування для утиліти Calendar для vim vimrc.calendar? …
22 vimrc  filetype 

2
Як я можу перевизначити відображення ключових плагінів?
Я встановив плагін, який не забезпечує механізм відключення ключових відображень, які він визначає. Я хочу переглядати одне із відображень ( <leader>cc), визначених плагіном для моєї власної сумочки, я намагався ввести наступний рядок у своєму .vimrc: noremap <leader>cc echo "my purpose" Але це не працює, <leader>ccвсе ще виконується команда плагіна. Як …

8
Чи є найкраща практика скласти файл vimrc
Нещодавно я зрозумів, що у мене vimrcзараз більше 400 рядків (що IMO занадто багато, я намагаюся зменшити це), і щоб полегшити його навігацію, читання та редагування, я вирішив дослідити концепцію складання in vim (яка Я не був знайомий) . Я спробував встановити метод складання, indentале результат мені не сподобався (це …
21 vimrc  folding 

5
GitHub для .vimrc та плагінів
Я знаю, що багато людей зберігають свій .vimrc на GitHub, щоб полегшити роботу над новими машинами, і це має для мене повний сенс. Однак включення плагінів є проблематичним, оскільки плагіни, які я використовую, вже є сховищами git. Як можна створити репо, яке буде відслідковувати як їх .vimrc, так і будь-які …

3
Для чого використовується `softtabstop`?
Мені було відомо про ці налаштування, пов’язані з вкладками у Vim: ts sw expandtab smarttab sts Моя нормальна настройка set ts=4 sw=4 expandtab smarttab. Але згідно з stsдокументацією , якщо expandtabвона не встановлена, вона намагатиметься використовувати комбінацію пробілів і вкладок, щоб скласти потрібну кількість заготовок для розміру вкладки. Я не …

1
Як визначити спеціальне спливаюче меню / меню у vimrc
Призначення кожної корисної функції клавіші працює добре для часто використовуваних інструментів, але є деякі операції, які я використовую так рідко, що я вважаю за краще призначити їх деякому спливаючому меню, визначеному в моєму vimrc. Я бачив плагіни на зразок CtrlP, щоб відкрити спливаючий список, тому це повинно бути можливим. Отже, …
19 vimrc 

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