PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

psql प्रांप्ट में रंग

नोट: मुझे अभी तक इसका मूल कारण नहीं मिला है कि कभी-कभी यह क्यों आवश्यक होता है, हालांकि, यह आपके लिए इसे ठीक कर देगा।

रीडलाइन/लिबेडिट (?), 0x01 और 0x02 में गैर-मुद्रण योग्य वर्णों के प्रारंभ/स्टॉप को इंगित करने के लिए दो वर्ण हैं।

इसलिए, यदि आप इन्हें अपने PROMPT1 में गैर-मुद्रण योग्य अनुक्रमों से पहले और बाद में जोड़ते हैं, तो इसे काम करना चाहिए। आपके मामले में परिणाम होगा:

\set PROMPT1 '%001%[%033[1;33;40m%]%002%[email protected]%/%R%001%[%033[0m%]%002%# '

अपडेट करें: ऐसा लगता है कि इसे psql में संभाला जाना चाहिए, हालांकि, कहीं न कहीं उन्हें कुछ खो जाना चाहिए। शायद USE_READLINE परिभाषित नहीं है? देखें:लाइन 286 src/bin/psql/prompt.c में



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. नोड में PostgreSQL के साथ अतुल्यकालिक डेटाबेस क्वेरी काम नहीं कर रही

  2. PostgreSQL में कॉलम के आधार पर कॉलम डेटा में टेक्स्ट जोड़ें

  3. NodeJS पोस्टग्रेज त्रुटि getaddrinfo ENOTFOUND

  4. NodeJS/Knex Json प्रतिक्रिया बनाना

  5. प्रति सप्ताह रिकॉर्ड्स की कुल संख्या