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

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

2
Найпростіший спосіб запустити Vim в приватному режимі
Я хочу мати можливість легко запустити Vim в приватному режимі. Давайте визначимо приватний режим як той, який використовує цей набір команд: set history=0 set nobackup set nomodeline set noshelltemp set noswapfile set noundofile set nowritebackup set secure set viminfo="" Повідомте мене, чи можете ви придумати будь-які додаткові команди, придатні для …

5
Після копіювання візуального вибору на клавіатуру поверніться у вихідне місце
Мій курсор знаходиться в середині абзацу, коли я раптом вирішу, що мені потрібно скопіювати цей абзац: Тому я набираю vipпункт, щоб обрати візуально абзац: Тепер я намагаюся cmd+Cскопіювати до буфера обміну (це може залежати від вашої системи, але не має стосуватися центрального питання моєї публікації), який залишає мій курсор на …

4
Як я можу придушити повідомлення "читання з STDIN" з Vim?
Під час використання Vim для читання з stdin він друкує інформаційне повідомлення: $ echo foo | vim - Vim: Reading from stdin... $ Це лише приклад. Фактичне використання не дозволяє конструювати оболонки. vim <(echo foo)не є варіантом. Чи можу я придушити це, використовуючи лише параметри Vim та / або налаштування …
18 vimrc  options 

2
Як змусити Vim використовувати ім'я файлу за замовчуванням, коли не надано жодних імен файлів?
Я рідко, якщо взагалі, просто відкриваюсь vimбез назви файлів. Досить часто я хочу тестувати щось, зазвичай це сценарій швидкого викидання, і я їх зазвичай називаю test.sh(або якийсь його варіант, як test.py). Чи можу я vimприпустити test.shім'я файлу, якщо я працював vimбез імен файлів? Я зазвичай використовую псевдоніми (наприклад , vimsдля …
17 vimrc  startup 

2
Яка різниця між set і: set?
Я дивився на вим-чутливий плагін Тіма Попа і помітив це у ПРОЧИТАННІ ... Перегляньте джерело для авторитетного списку функцій. (Не хвилюйтесь, це в основному :setдзвінки.) Коли я подивився на джерело, :setдзвінки виглядають так ... set autoindent Там немає :до set. Я впевнений, що насправді я бачив і :setв прикладі .vimrcs. …
17 vimscript  vimrc 

3
Як зробити так, щоб vim автоматично додав новий рядок до кінця файлу?
Vim зазвичай пише <EOL>для останнього рядка лише тоді, коли в оригінальному файлі був такий. Як змусити vim постійно писати новий рядок у кінці файлу (коли файл не є двійковим і його ще немає)? Я тестував eolваріант, але він не працював так, як очікувалося. Дивіться також: Збережіть пропущений кінець рядка в …

5
Налаштування та плагіни, коли root (`sudo vim`)?
Це дуже неприємно, коли мені потрібно редагувати файл як корінь і використовувати, sudo vim somefile.confі я не можу використовувати жодну з моїх вкладень, налаштувань і плагінів. Чи є спосіб отримати всі мої налаштування, коли мені потрібно редагувати як root? Я використовую vim-plug для своїх плагінів.

3
Як позначити вкладки tmux ім'ям файлу, відредагованого vim?
Щоразу, коли я відкриваю сесію tmux у терміналі, усі вкладки, що містять сеанси vim, позначаються міткою vim. Моє запитання: як налаштувати його на позначення вкладок tmux з назвою відредагованого файлу або чогось подібного, що vim | test.cppвикористовується як заголовок відповідних вкладок.
14 vimrc  terminal  tmux 


4
Чому це відображення <Esc> нормального режиму впливає на запуск?
У мене виникає дивна проблема з нормальним відображенням режиму Esc. Якщо ви створюєте файл escmapvimrcіз вмістом: set nocompatible set showcmd " Doesn't affect the problem: just makes it easier to see nnoremap &lt;Esc&gt; :noh&lt;CR&gt;&lt;esc&gt; А потім почніть vim, використовуючи цей vimrc: vim --noplugin -u escmapvimrc Тоді vim запуститься в режимі …

9
Фон Colorscheme не правильний у терміналі
Я імпортував соляризовану кольорову схему та палітру. Мій термінал має правильні кольори та фон, gvim має правильні кольори та фон, але vim має неправильно кольоровий фон. У тексті все правильно, але фон здається чисто чорним. Ось мій .vimrc: syntax enable if has('gui_running') set background=dark else set background=dark endif :set t_Co=256 …

2
Відображайте CR та LF, а не "EOL" у ": set set"
Замість того, щоб вибрати один символ, який відображатиметься як символ EOL, я хотів би, щоб він відображався як для CR, так і для LF окремо, незалежно від того, файл є unix або dos. Чи можливо це?
12 vimrc 

1
Як використовувати конфіденційні дані у .vimrc?
Я хочу, щоб мій .vimrc синхронізувався через github, тому він повинен бути загальнодоступним файлом, але в той же час я повинен вносити в нього деякі конфіденційні дані (наприклад, db паролі / хости для dbext.vim), не віддаючи їх інші. Який найкращий спосіб і як це зробити?
12 vimrc  security 

1
Не дозволяйте Vim записувати події для певних файлів
Щоб додати до цього питання про stackoverflow , що слід поставити в них, .vimrcщоб забезпечити "приватне редагування" певних розширень файлів (наприклад, .gpgфайлів). Без шкоди для ефективності сеансу не слід зберігати інформацію про виконану роботу, включаючи регістри, історію пошуку, історію команд, перегляди, заміну тощо. Для gpgфайлів можна використовувати цей плагін vim …

3
Інтерфейс користувача, щоб персоналізувати vimrc, не записуючи його з нуля
Vim так безмежно налаштовується. Однак розробка vimrc - це непросте завдання для новачків та проміжних користувачів. В основному, ви повинні розробити його з чистого сланця, прочитавши документацію та перебравши підказки від інших користувачів. Чи існує інтуїтивно зрозуміле меню конфігурації, яке допоможе новачкам створити та переглянути vimrc? Можливо веб-інструмент чи щось …
12 vimrc  options 

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