Отримання підсвітки синтаксису vi / vim, яку використовує певний користувач


4

На роботі більшість веб-розробок, які ми робимо, робиться у vi / vim, на debian-сервері.

Іноді нам доводиться змінювати деякі файли як root, і модель виділення синтаксису цього користувача (root) абсолютно приголомшлива. Моя проблема полягає в тому, що хлопець, який встановив синтаксис, пішов, і я абсолютно не маю уявлення, де визначено виділення.

Отже, якщо я хотів дізнатися, який синтаксис використовується певним користувачем (in vi / vim), куди я повинен шукати, або яку команду слід вводити, щоб отримати ці гарні (і сприятливі для очей!) Кольори, коли я використовую мій особистий користувач, щоб редагувати речі?

Відповіді:


3

Ви повинні шукати там, де ви налаштували б своє середовище vim, якби ви були цим користувачем, .vimrcфайлом, .gvimrcфайлом та .vimкаталогом у домашньому каталозі користувачів. Для кореневого облікового запису на хості Linux, який, ймовірно, буде / root /.

Переконайтеся, що вам дозволено ходити туди, перш ніж це робити.


І це і нижче відповідь є дивним, хотілося б помітити і як в відповідь. У будь-якому випадку, хоча це, мабуть, трохи більш постійне рішення, ніж отримання кольорової схеми, я не захоплююсь редагуванням (чи читанням, переліком, переглядом, думкою та / або записом про них) файлів, яких я не явно Я маю намір торкнутися, оскільки на цьому сервері є деякі досить важливі для бізнесу речі, я, мабуть, спробую отримати кольорову схему, перш ніж просунути ніс там, де я не повинен!
Маркус Хансон

@Marcus Hansson, якщо вам це подобається, прийміть його.
Харі КТ

1

Півтора року мені довелося боротися з «чорною скринькою», яку зробив хтось, хто покинув компанію. Я відчував це трохи погано, тому що це було занадто очевидно, що те, що він робив, і як це робило, було великим тріском над головою. Після занадто великого зачісування волосся я вирішив зателефонувати в людські ресурси за номером телефону хлопця.

Я подзвонив йому через 5 хвилин.

Проблема вирішена.

Але порада Дислексичного Тангента мені здається найбільш розумною.

Також ви можете ввести, :echo g:colors_nameщоб отримати назву використовуваної схеми кольорів. Можливо, ви можете знайти його на vim.org.


: echo g: color_name майже все, що я шукав! Хоча, як ви сказали, відповідь @Dyslexics, ймовірно, вирішує проблему більш, гм , постійним способом, це шлях, який ледачий чоловік буде ходити (IE moi).
Маркус Хансон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.