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

Vim - це легко налаштований текстовий редактор, створений для ефективного редагування тексту. Це вдосконалена версія редактора vi.

8
modeline не працює у vim
У мене файл, який називається .aliasesbash і zsh, я ставлю цей рядок # vim: set filetype=bash: але якщо я зроблю : echo &ft я отримав conf
19 vim  modeline 

4
Як увімкнути підсвічування синтаксису для .bash_aliases in vim?
Я працюю над реорганізацією свого .bashrc. Я перемістив псевдоніми до цього .bash_aliases(що посилається на .bashrc, але я не можу зрозуміти, як увімкнути підсвічування синтаксису для цього файлу. vimЗдається, не в змозі розібратися, на якій мові знаходиться файл. Це добре працює .bashrc. Будь-які ідеї?

5
Завжди використовуйте: встановити пасту, це гарна ідея?
У терміналі vim вставлення даних буфера обміну часто псує відступ коду. Я просто знав, якщо я використовую :set pasteвідступ не порушений. Хоча після вставки даних я повинен зробити це :set nopasteще раз? Що робити, якщо я цього не роблю, яка проблема виникає?
19 vim  terminal  clipboard  vi  vimrc 

2
"Емуляція" 256 кольорів у терміналі PuTTY
На своїй роботі я щодня впадаю в сервер розвитку. Зазвичай я використовую для перевищення XStart для ssh, але я завантажив PuTTY, щоб побачити, чи можу я зробити щось, чого не міг зробити з XStart. Я майже цілий день переглядаю звичайний текстовий термінал білий фон / чорний. TERMЗмінні на сервері встановлений …
19 linux  vim  colors 

2
Чому Vim ігнорує файли в ~ / .vim / after / ftplugin?
Здається, у мене проблема з локальною конфігурацією Vim, але я не впевнений, що це таке. Мені потрібно змінити деякі налаштування, характерні для файлів. Відповідно до декількох навчальних посібників / howtos, я створив ~/.vim/after/ftplugin/cpp.vimвідповідні setlocalвисловлювання, але, здається, не читається. Я перевірив, що ~/.vim/afterв runtimepath. Я працював над цим autocmd FileType cpp …
19 vim  vimrc 

4
Синхронізуйте картон між віддаленим сеансом tmux та локальною картоною Mac OS
Налаштування: я використовую iTerm2 на MacOS для підключення до віддаленого сервера. Віддалений сервер працює tmux, в якому я відкриваю файли та редагую під час сеансів vim. Проблема: я не можу скопіювати / вставити між віддаленим сеансом tmux та локальним клієнтом iTerm. Я можу використовувати alt / option + вибір миші …
18 macos  ssh  vim  tmux 

3
як зробити vim пошук зворотного пошуку всіх рядків із текстом
з grep я можу зробити grep -v "мій пошук", щоб отримати всі рядки з "мій пошук" з sed я можу sed '/ baz /! s / foo / bar / g', щоб знайти заміну тексту на рядках з out baz Чи є спосіб зробити те ж саме vim. І чи …

1
Встановлення кольору фону в гвімі
Я використовую термінал з білим текстом на чорному тлі (мені це просто подобається), тому я записав наступний рядок у свій .vimrcфайл: set background=dark Однак gvimмає чорний на білому тексті. Як зробити одну з наступних дій: Встановіть фон gvimчорного кольору Зареєструйтесь, .vimrcякщо я використовуюgvim Я спробував це: я запустив gvimі набрав …
18 linux  vim  colors  gvim 



1
vimperator: Використання зовнішнього редактора (наприклад, vim) для редагування тексту переповнення стека
Такі утиліти vimperatorдозволяють редагувати вміст полів HTML форми у зовнішньому редакторі. З vimperatorє ярлик Ctrl+, Iякий у вікні редагування відкриває текст у зовнішньому редакторі. Раніше це можна було використовувати в переповнюванні стека. Однак з моменту введення додаткових функцій редагування Ctrl+ Iне відкриття зовнішнього редактора, а вставки *emphasized text*. Чи є …

4
Виділення Vim для конкретних типів файлів (куди слід помістити синтаксичні файли, події vim, рядок, який потрібно поставити у vimrc)
Я визначив час файлу, jak.vimщоб запропонувати спеціальне підсвічування, коли я роблю нотатки, однак він застосовується до деяких файлів, які не мають .jakрозширення. Зокрема, файл з назвою progress.jlog. Просто щоб перевірити, чи проблема була специфічною для цього розширення, я перейменований progress.jlogна progress(без розширення), але зазнав тієї ж проблеми. Що я зробив: …

4
Чи можу я отримати плагін Vim Ctrlp для ігнорування конкретної папки в одному проекті?
Плагін Vim Ctrlp має можливість глобально ігнорувати певні імена папок. Наприклад: let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$' Однак у мене є правило ігнорування, характерне для одного проекту. Я хотів би щось більше, як .gitignoreфайл. Чи є спосіб ігнорувати певну папку в конкретному проекті без зміни моєї глобальної конфігурації?
17 vim 

3
Чи можу я використовувати Vim для ефективного відкриття величезного файлу?
колись мені потрібно відкрити файл журналу кількох ГБ, тепер мені потрібно використовувати хвіст, щоб отримати відповідну частину, але це дуже нудно. Чи можна просто використовувати vim, щоб відкрити його безпосередньо? Наразі vim займе багато пам’яті при відкритті великого файлу… Просто цікаво, чому він потрібен? Якщо є якась опція, що може …
17 vim 

2
Як відкрити файл doc для плагіна vim?
Щойно я завантажив звідси плагін Rails vim . Один із файлів, які він містить, - це документ doc, до якого буде вилучено ~/.vim/doc/rails.txt Як відкрити вміст цього довідкового файлу vim? Я намагався :help railsбезрезультатно.
17 vim  vim-plugins 

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