پیش نظارہ پین
کسی فائل پر A (یا Enter / ڈبل کلک) دبانے سے فائل لسٹ کے دائیں جانب ایک اِن بلٹ پیش نظارہ کھلتا ہے — ہر ٹیب کے لیے ایک پیش نظارہ۔ یہ پین ونڈو کی چوڑائی کا ایک حصہ لیتا ہے، تاکہ میڈیا اور PDF کے لیے کشادہ رہے۔
یہ کن چیزوں کا پیش نظارہ دکھا سکتا ہے
Section titled “یہ کن چیزوں کا پیش نظارہ دکھا سکتا ہے”- متن / کوڈ — اسکرول کے قابل۔
- تصاویر — PNG، JPEG، GIF، WebP، BMP — چوڑائی کے مطابق فٹ۔
- HEIC / AVIF / JXL — جب کوئی امیج کنورٹر انسٹال ہو (
sipsmacOS کے ساتھ آتا ہے؛ Linux/Windows پرheif-convert، ImageMagick، یاvips)۔ - SVG۔
- HTML اور Markdown — ایک جامد، بغیر JavaScript منظر کے طور پر پیش کیے جاتے ہیں (اسکرپٹس کبھی نہیں چلتیں، لہٰذا پیش نظارہ کوئی فعال کارروائی نہیں کر سکتا)۔
- PDF — صفحہ بہ صفحہ۔
SVG، HTML اور Markdown کے لیے آپ سرخی کے </> بٹن (یا کنٹرولر پر X /
F2) سے رینڈر شدہ منظر کے بجائے خام سورس دیکھ سکتے ہیں۔ Markdown اپنا اصل
.md متن دکھاتا ہے، تبدیل شدہ HTML نہیں۔
دائیں پیش نظارہ پینل میں داخل ہوتا ہے۔ باقی بٹن کیا کرتے ہیں، اس کا انحصار فائل کی قسم پر ہے:
- متن / تصویر / SVG / HTML / Markdown — اوپر / نیچے اسکرول کرتے ہیں؛ A فائل کو OS کی پہلے سے طے شدہ ایپ میں کھولتا ہے۔
- PDF — اوپر / نیچے صفحے پلٹتے ہیں؛ Home / End پہلے / آخری صفحے پر لے جاتے ہیں؛ A اسے بیرونی ایپ میں کھولتا ہے۔
درجے: X گہرائی میں جاتا ہے، B باہر لاتا ہے
Section titled “درجے: X گہرائی میں جاتا ہے، B باہر لاتا ہے”پینل ایک چھوٹا سا اسٹیک ہے، اور دونوں بٹن اس میں مخالف سمتوں میں چلتے ہیں۔ X فائل کے خام بائٹس کے ایک قدم قریب جاتا ہے؛ B (یا Escape) ایک قدم واپس چڑھتا ہے، اور صرف سب سے اوپر جا کر بند کرتا ہے۔
| فائل | X گہرائی میں ← |
|---|---|
| متن | پڑھنا ← ترمیم ← بند |
| SVG، HTML، Markdown | رینڈر ← سورس ← ترمیم ← بند |
| تصویر، PDF | بند |
متن کی فائل کا کوئی سورس منظر نہیں ہوتا، اس لیے پہلا ہی X اسے ترمیم کے لیے کھول دیتا ہے۔ مارک اپ کو دو بار دبانا پڑتا ہے: ایک بار سورس دکھانے کے لیے، ایک بار اُسے ترمیم کرنے کے لیے۔ سرخی کا ✕ ہمیشہ فوراً بند کرتا ہے، آپ جس بھی درجے پر ہوں۔
متن کی فائلوں میں ترمیم
Section titled “متن کی فائلوں میں ترمیم”متن کے پیش نظارے میں وہیں ترمیم کی جا سکتی ہے۔ پینل کی سرخی میں موجود پنسل — یا کنٹرولر پر X — اسے قابلِ ترمیم خانے میں بدل دیتی ہے؛ Esc، یا وہی بٹن دوبارہ، اس سے باہر لے آتا ہے۔ صرف متن قابلِ ترمیم ہے: باقی اقسام رینڈر شدہ مناظر ہیں، بفر نہیں۔ اسی لیے X کبھی سورس دیکھنے والے بٹن سے نہیں ٹکراتا — متن کی فائل کا کوئی سورس منظر ہوتا ہی نہیں۔
Ctrl/Cmd+S محفوظ کرتا ہے، اور اُس وقت بھی کام کرتا ہے جب فوکس واپس فائلوں کی فہرست پر چلا گیا ہو۔ کنٹرولر پر، جیسے ہی محفوظ کرنے کو کچھ ہو A محفوظ کر دیتا ہے، اور کچھ نہ ہو تو حسبِ معمول فائل کو بیرونی ایپ میں کھول دیتا ہے۔ فائل کے نام کے ساتھ ایک نقطہ غیر محفوظ تبدیلیوں کی نشاندہی کرتا ہے، اور اس کے پاس سرخی میں محفوظ کریں کا بٹن نمودار ہو جاتا ہے۔
Steam Deck پر X خانے کے اوپر آن‑اسکرین کی‑بورڈ اٹھاتا ہے، اور Steam کا B اسے بند کر کے آپ کو پینل کی نیویگیشن پر واپس کر دیتا ہے۔
فائل جیسی ملی تھی ویسی ہی واپس لکھی جاتی ہے
Section titled “فائل جیسی ملی تھی ویسی ہی واپس لکھی جاتی ہے”DeckCrate یاد رکھتا ہے کہ اس نے فائل کیسے پڑھی تھی، اور اسی طرح اسے محفوظ کرتا ہے:
- انکوڈنگ — پرانی Latin-1 («ANSI») کے طور پر پڑھی گئی فائل Latin-1 ہی میں محفوظ ہوتی ہے، خاموشی سے UTF-8 میں دوبارہ انکوڈ نہیں ہوتی۔ اگر آپ ایسا حرف لکھیں جو Latin-1 میں نہ سما سکے — مثلاً کوئی ایموجی — تو فائل UTF-8 میں بدل دی جاتی ہے اور اطلاع آپ کو یہ بتا دیتی ہے۔
- سطر کا اختتام — CRLF والی فائل CRLF ہی برقرار رکھتی ہے، اُن سطروں میں بھی جو آپ نے ابھی لکھی ہیں۔
- شناخت — محفوظ کرنا اسی جگہ لکھا جاتا ہے، چنانچہ سِم لنک سِم لنک ہی رہتا ہے، اور اجازتیں، ملکیت اور توسیعی خصوصیات ترمیم کے بعد بھی قائم رہتی ہیں۔
مارک اپ اپنے سورس کے ذریعے ترمیم ہوتا ہے
Section titled “مارک اپ اپنے سورس کے ذریعے ترمیم ہوتا ہے”SVG، HTML اور Markdown بھی قابلِ ترمیم ہیں — مگر صرف سورس منظر سے، جہاں پنسل بھی نمودار ہوتی ہے۔ رینڈر شدہ منظر بفر نہیں ہے: ترتیب دیے گئے صفحے سے فائل تک واپسی کا کوئی راستہ نہیں، اس لیے آپ خود مارک اپ میں ترمیم کرتے ہیں۔
اوپر کہی گئی ہر بات جوں کی توں لاگو ہوتی ہے، بشمول انکوڈنگ اور سطر کے اختتام کی ضمانتیں۔ دو باتیں مارک اپ کی اپنی ہیں:
.mdمحفوظ کرنے پر Markdown لکھا جاتا ہے، وہ HTML کبھی نہیں جس میں اسے بدلا گیا تھا۔- رینڈر شدہ منظر محفوظ کرتے وقت تازہ ہو جاتا ہے، چنانچہ ایڈیٹر سے نکلنے پر آپ کو اپنا نیا مواد نظر آتا ہے، وہ نسخہ نہیں جو کھولتے وقت ڈسک پر تھا۔
غیر محفوظ تبدیلیوں کے ساتھ رینڈر شدہ منظر پر واپس جانے سے محفوظ شدہ نسخہ دکھائی دیتا ہے اور نقطہ برقرار رہتا ہے — ڈسک پر یہی ہے، اور نقطہ بتاتا ہے کہ اس سے زیادہ بھی ہے۔
غیر محفوظ تبدیلیاں
Section titled “غیر محفوظ تبدیلیاں”ہر وہ چیز جو ترمیم شدہ بفر ضائع کر دے، پہلے پوچھتی ہے اور محفوظ کریں، رد کریں یا منسوخ کریں پیش کرتی ہے (کنٹرولر پر A، Y اور B):
- پینل بند کرنا،
- کسی دوسری فائل کا پیش نظارہ کرنا،
- ٹرمینل کھولنا، جو پیش نظارے کے ساتھ جگہ بانٹتا ہے،
- ٹیبز کی تعداد اُس ٹیب سے کم کرنا جس میں غیر محفوظ ترامیم ہوں،
- کمانڈ مینو یا ٹول بار سے باہر نکلنا۔
ہر ٹیب اپنا الگ بفر رکھتا ہے، اس لیے ٹیب بدلنے سے آپ کا لکھا ہوا کبھی ضائع نہیں ہوتا — نقطہ اُس وقت تک رہتا ہے جب تک آپ محفوظ یا رد نہ کر دیں۔
رینڈرنگ بند کرنا
Section titled “رینڈرنگ بند کرنا”ترجیحات ← پیش نظارہ ← رینڈر شدہ پیش نظارے بطورِ طے شدہ آن ہے۔ اسے بند کر دیں تو
SVG، HTML اور Markdown اپنے سورس پر کھلیں گے — تب ایک ہی X اُن کی ترمیم شروع
کر دیتا ہے، </> بٹن غائب ہو جاتا ہے، اور B رینڈر شدہ منظر دکھانے کے بجائے
پینل بند کر دیتا ہے۔ اُن فائلوں کے لیے رینڈر شدہ درجہ سرے سے موجود ہی نہیں ہوتا۔
متن، تصاویر اور PDF متاثر نہیں ہوتیں۔ یہ ترتیب اُن پیش نظاروں پر لاگو ہوتی ہے جو آپ اس کے بعد کھولتے ہیں؛ پہلے سے کھلا پینل اپنا درجہ برقرار رکھتا ہے۔
جب کسی فائل کا پیش نظارہ ممکن نہ ہو
Section titled “جب کسی فائل کا پیش نظارہ ممکن نہ ہو”بائنریز، غیر معاون فارمیٹس اور حد سے بڑی فائلوں کا پیش نظارہ نہیں دکھایا جا سکتا۔ DeckCrate اس کے بجائے انہیں OS کی پہلے سے طے شدہ ایپ میں کھولنے کی پیشکش کرتا ہے۔ اُس پرامپٹ سے آپ Y دبا کر کوئی مخصوص ایپ بھی چن سکتے ہیں (دیکھیں فائل اس کے ساتھ کھولیں…)۔
پہلے سے طے شدہ ایپ سے کھولیں
Section titled “پہلے سے طے شدہ ایپ سے کھولیں”آپ کسی بھی فائل کو اس کی پہلے سے طے شدہ ایپلیکیشن میں پیش نظارہ پین کے A بٹن سے کھول سکتے ہیں، یا کسی بھی ایسی فائل کے لیے براہِ راست جس کا پیش نظارہ ممکن نہ ہو۔
فائل اس کے ساتھ کھولیں…
Section titled “فائل اس کے ساتھ کھولیں…”کسی ایک نمایاں فائل کے لیے کمانڈ مینو میں موجود فائل اس کے ساتھ کھولیں… اندراج انسٹال شدہ ایپلیکیشنز کی ایک کنٹرولر سے قابلِ نیویگیشن فہرست دکھاتا ہے، جو حروفِ تہجی کے مطابق ترتیب دی گئی ہوتی ہے۔ A / Enter تصدیق کرتا ہے، B / Esc منسوخ کرتا ہے۔ یہ “پیش نظارہ ممکن نہیں” والے پرامپٹ پر Y کے طور پر بھی پیش کیا جاتا ہے۔ یہ macOS، Linux اور Windows پر کام کرتا ہے۔