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

vim (Vi IMproved) - текстовий редактор, що підтримує різні режими редагування.

2
vim: використовувати рядок пошуку в команді заміну
Я часто використовую /команду пошуку vim для перевірки своїх регулярних виразів (просто щоб побачити, що вона відповідає). Після цього я зазвичай використовую команду :%sзаміну, де я використовую цей регулярний вираз з пошуку як рядок, який потрібно замінити, наприклад, спочатку шукаю такий рядок: /TP-\(\d\{5\}\)-DD-\d\{3\} Він відповідає саме тому, що я хочу, …

1
vimdiff для порівняння виводу замість файлів
Я намагаюся порівняти два вихідних команди (файлів немає) vimdiff "$(tail /tmp/cachain.pem)" "$(tail /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem)" Я спробував грати з перенаправленням, трубою, vim - -cале мені, мабуть, щось не вистачало. Хто-небудь може допомогти, будь ласка?
15 vim  stdout  stdin  vimdiff 

1
vim / gvim не вдалося поставити буфер обміну X11 в регістри "+ або" *?
Через відсутність захисту зі стандартним сервером vino я перейшов на використання x11vnc на своєму Linux (із Xubuntu 14.04) і SSVNC на вікні. З vino, вирізати та вставити з Windows на Linux та Windows, у двох напрямках було лускатим (1), але коли він працював, він працював для кожної програми; Я можу …
15 vim  x11  vnc  clipboard 

3
Слово, що містить символи, що перевищують a-zA-Z
Щоб відповідати слову, можна використовувати \v(\w+) З довідки vim :h \w: \ w символ слова: [0-9A-Za-z_] Це працює саме так, як описано в посібнику. Однак я хочу відповідати словам, що містять символи a-z, що знаходяться за межами , наприклад, prästgården . Зіставлення регулярного виразу \v(\w+)проти prästgården поступається на три матчі: …

3
Чи порушує використання ctrl + c замість esc для виходу з режиму вставки щось в vi?
Під час використання vi ви можете вийти з режиму вставки за допомогою Ctrl+ Cзамість більш традиційного Esc. Чи є ситуації, коли було б небажано використовувати для перших замість останніх? Це порушує щось, крім найкращої практики?
15 vim  vi 

1
Чому vim створює файли з закінченнями рядка DOS?
Я маю set fileformat=unix в моєму .vimrc, але, якщо я створю файл у vim(працює в Cygwin), він зберігається у створенні файлів у форматі DOS, і мені доведеться запускати їх, dos2unixщоб очистити їх. (Напевно, мені це не потрібно , оскільки Git очищає їх від мене, але це мене просто переживає, що …
15 vim  windows  cygwin 

3
Чим відрізняється Елвіс від Віма?
Я вже деякий час використовую Slackware, який постачається з Елвісом як його редактором за замовчуванням. Більшість інших дистрибутивів Linux, здається, постачаються разом із Vim замість Елвіса. Звиклавшись до Елвіса, я зіткнуся з кривою навчання при переході до дистрибутива, який використовує vim? Які переваги та недоліки Elvis порівняно з Vim?
15 vim  vi  elvis 

4
Чому vim повертає ненульовий код виходу, якщо я виходжу відразу після відкриття?
Я зіткнувся з дещо дивною проблемою в / vimу Snow Leopard: я отримую ненульовий код виходу з просто запуску, vimа потім виходу з системи. $ vim # exit immediately using :q $ echo $? 1 Однак якщо я використовую повний шлях vim, я не бачу такої поведінки $ /usr/bin/vim # …
15 vim  osx 


2
Вимкнення ліній розділення в vim
Однією з найбільш дратівливих особливостей vim є розщеплення ліній. Чомусь хтось виявив, що було б добре розділити лінії навіть у чутливих форматах пробілів. Наприклад, зміни: echo very-long-string > file до echo very-long-string > file Як його відключити? Редагувати : це не візуальне обгортання - воно загорнуте у файл (тобто vim …
15 vim 

1
Як очистити історію пошуку та команд у Vim?
Якщо ви шукаєте щось у Vim, попередньо додавши searchterm з прямою косою рисою, наприклад /searchterm, Vim поміщає цей searchterm у таблицю історії рядків пошуку . Тоді ви зможете переходити до минулих пошукових термінів, ввівши похилу косу рису ( /) та використовуючи клавіші Up/ Downстрілки. Таблиця історії рядків пошуку є стійкою …
15 vim 

2
Розширити конфігурацію vim за замовчуванням
Я деякий час використовував конфігурацію vim за замовчуванням і хочу внести кілька змін. Однак, якщо я редагую, ~/.vimrcздається, що замінюються всі інші налаштування конфігурації /etc/vimrcі такі, наприклад, зараз немає підсвічування синтаксису. Ось що завантажує vim: :scriptnames /etc/vimrc /usr/share/vim/vimfiles/archlinux.vim ~/.vimrc /usr/share/vim/vim80/plugin/... <there are a few> Іншими словами, я хочу зберегти все, …

1
Команда PluginInstall проти BundleInstall у Vundle?
На сторінці Vundle GitHub написано, що слід використовувати PluginInstallдля встановлення плагінів, але коли я шукаю Vundle в Інтернеті, люди часто використовують його BundleInstall. Обидві команди, здається, доступні. Чи є різниця, і що слід використовувати, коли?
14 vim  plugin 


2
Негативні твердження позаду / вперед твердження в Linux з меншим пейджером (або vim)
Я хочу знайти в журналі всі екземпляри "index", за якими не рухається .php less. /index(?!\.php)не працює. Чи можливо це? Що таке регулярне вираження для менших та vim (чи відрізняються вони?). Чи це неможливо з відповідними бібліотеками регулярних виразів цих додатків?

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