كيف يمكنني تغيير العازلة عرض في emacs لإخفاء علامات HTML
سؤال
مثل أي الضميري emacs المستخدم تحرير بلوق وظيفة مع أنه في كل وقت باستخدام "كل شيء النص".ومع ذلك أنا في كثير من الأحيان إدراج HTML hrefs في النص و عندما جئت لا دليل على قراءة فإنها تميل إلى أن تحصل في الطريق.هل هناك طريقة يمكنني تبديل في إخفاء هذه العناصر ؟
عموما هل هناك أي مؤشرات على كيفية كتابة الوضعية أن يعدل الفعلية العازلة الرأي حين ترك العازلة محتويات وشأنها ؟ أم أن هذا مجرد إشراك السحر القرصنة مع الخط قفل ؟
المحلول
في html-mode
يمكنك استخدام M-x sgml-tags-invisible
لإخفاء/إظهار العلامات.
يمكنك أيضا C-c C-v
لتشغيل browse-url-of-buffer
, الذي يفتح الحالي العازلة (إذا buffer-file-name
لا nil
, هذا هو, إذا كان ملف عادي) مع المتصفح الافتراضي الخاص بك.هذا يعمل بشكل جيد بما فيه الكفاية حتى مع جزئية كتل html (أيدون <html>
, <body>
.... الخ).
نصائح أخرى
هل (1) الكتابة مباشرة HTML عند كتابة blogpost أو (2) استخدام بعض شكل من ويكي لغة القوائم والجداول وما إلى ذلك.(1) هل يمكن أن يكون نظرة على org-الوضعية ، وتحويله إلى HTML بعد إثبات قراءة مع org-export-region-as-html
.في الحالة الثانية يمكنك البحث عن بعض خاصة ويكي الوضع الذي قد إخفاء الروابط (مثل تخفيض السعر-الوضعية ، ).