سیاره لینوکس فارسی

توابع hex،bin و oct در پایتون

این توابع از توابع توکار پایتون هستند و همانطور که از اسمشان مشخص است، یک عدد مبنای ده را به یک رشته که حاوی آن عدد در مبنای ۸،۱۶ یا ۲ است تبدیل میکند. فکر نمیکنم نیاز به توضیح زیادی داشته باشند اما توجه کنید که این توابع یک رشته برمیگردانند. چند مثال:

>>> hex(10)
'0xa'
>>> oct(13)
'0o15'
>>> bin(12)
'0b1100'

مطالب مرتبط:

آموزش Upgrade کردن دیتابیس Couchbase Server

Couchbase_logo

در مطالب قبلی نحوه نصب دیتابیس Couchbase server و همچنین نحوه ی کلاستر کردن دیتابیس Couchbase server آموزش داده شد.در این مطلب قصد داریم تا نسخه ی Couchbase Server خود را Upgrade کنیم.

برای Upgrade کردن دیتابیس Couchbase Server کافیست تا مراحل زیر را انجام داد.

۱- ابتدا نسخه جدید Couchbase Server را از سایت رسمی آن دانلود کنید.ما در این مطلب فرض می کنیم که در حال حاضر نسخه ی Couchbase Server 4.1 بر روی سرور نصب می باشد و قصد داریم تا آن را به نسخه ی Couchbase Server 4.6 آپگرید کنیم.

بسته ی دانلود شده با نام couchbase-server-enterprise-4.6.1-centos7.x86_64.rpm می باشد.

۲- اکنون application خود را باید Shut down کنید تا هیچ درخواستی را به Couchbase Server ارسال نکند.

۳- اکنون باید  از دیتابیس های خود backup تهیه کنیم.برای اینکار کافیست تا «آموزش Backup و Restore دیتابیس Couchbase server» را مطالعه کنید.

۴- پس backup گرفتن از دیتابیس ها اکنون نوبت به backup گرفتن از فایل های پیکربندی Couchbase Server می باشد :

 

#cp /opt/couchbase/var/lib/couchbase/config /data/backup

۵- اکنون سرویس Cochbase Server را باید Stop کنید.

نکته اینکه اگر Couchbase Server شما کلاستر است باید کارهای گفته شده را روی همه Node ها انجام دهید.

 

#systemctl stop couchbase-server.service

 

اکنون برای upgrade کردن Couchbase Server کافیست تا دستور پایین را اجرا کنید :

 

 

#yum update couchbase-server-enterprise-4.6.1-centos7.x86_64.rpm

 

 

اگر Cochbase Server شما در حالت Cluster است اینکار را به ترتیب از Node 1  تا آخرین Node انجام دهید.پس از اجرای دستور بالا سرویس Couchbase به صورت خودکار Start خواهد شد.

اکنون پس از انجام کارهای گفته شده سرویس دیتابیس Couchbase Server شما آپگرید شده است.

امید است تا از این مطلب استفاده لازم را برده باشید.

 

 

نمایشگاه هنری از نتایج «ربات خرید اتفاقی از دارک نت»

ربات خرید آنلاین اتوماتیکی که اسمش Random Darknet Shopper است هر هفته ۱۰۰ دلار به شکل بیت‌کوین دریافت می‌کنه و بعد از گشت زدن در دارک نت، اون رو خرج خرید یک محصول اتفاقی می‌کنه و آدرس تحویل رو نمایشگاهی وارد می‌کنه که این خریدها توش به نمایش دراومدن. کارمندهای نمایشگاه بسته رو می‌گیرن، باز می کنن و توی ویترین می‌ذارن. بازدید کننده‌ها هم هر هفته سر میزنن تا ببینن توی دارک‌نت چه چیزهایی برای خریداران عرضه می‌شه.

این در واقع یک جور اثر هنری پستی زنده است که به وب عمیق گره خورده. شایدم بعد از ۱۲ هفته فعالیتش، بشه گالری رو یک جور ویترین اجناس زیر ۱۰۰ دلار دارک‌نت دونست. فعالیت این ربات از سال ۲۰۱۴ شروع شده و نمایشگاهش در کشورهای مختلف و نمایشگاه‌های مختلف به قول خبرها، به معرض دید بازدیدکنندگان قرار گرفته.

ایده بامزه و اجرای بامزه بخصوص که گروه هنری در توضیحاتشون می گن از وب جوری استفاده می کنن که قرار نیست. مثلا آدرس دامینشون هست wwwwwwwwwwwwwwwwwwwwww.bitnik.org

برای آشنایی بیشتر با دارک نت رادیوگیک مرتبط با دارک نت و وب عمیق رو گوش بدین

برنامه نویسی را از کجا آغاز کنم؟

خیلی‌ها از من می پرسند که برای برنامه‌نویسی از کجا باید شروع کنم؟ قبل از هر چیز باید بگم دنیای برنامه‌نویسی بسیار گسترده است و سر‌و‌ته ندارد. کافیست جست‌و‌جویی ساده بکنید تا ببینید چندین زبان برنامه‌نویسی وجود دارد که هرکدام دروازه‌ای به شهری از کد‌ها و الگو هاست. ولی از بین این همه زبان برنامه‌نویسی چند زبان بسیار پر‌کاربرد و معروف هستند. در این مطلب پیشنهاد‌های شخصی خودم  را برای کسانی که می‌خواهند وارد دنیای بزرگ برنامه‌نویسی شوند می‌نویسم. 

ادامه مطلب

روسیه در تلاش برای بلاک کردن تلگرام، ۱.۸ میلیون آی پی رو بلاک کرد

بنا به گزارش‌های مختلف، روسیه در سطح آی اس پی‌ها تعداد ۱۸۳۵۰۰۸ آی پی رو بلاک کرده تا به تلگرام اجازه فعالیت نده. گستره این آی‌ها اینها هستن:

52.58.0.0/15
18.196.0.0/15
18.194.0.0/15
18.184.0.0/15
35.156.0.0/14
35.192.0.0/12

اینکار در جاب به تلگرام است که سرویس‌هاش رو به آمازون وب سرویس و گوگل کلاود برده بود تا دسترسی شهروندان رو به سرویسش حفظ کنه. روسیه قبل از این در روز جمعه سرورهای اصلی تلگرام رو بلاک کرده بود چون تلگرام قبول نکرده بود اطلاعات شخصی شهروندان رو به سازمان اطلاعات روسیه تحویل بده.

فعلا که در توییتر و شبکه‌های اجتماعی کاربران در حال مسخره کردن این تصمیم هستن و سرویس‌های متنوعی هم در روسیه از کار افتادن چون همه شون از همین رنج آی پی استفاده می‌کردن. البته من و شمای ایران با تجربیات عزیزمون می‌تونیم بگیم که برای کشوری مثل روسیه خیلی هم مهم نیست با اینکار چقدر از تکنولوژی جهان عقب می افته یا چقدر مردم دچار مشکل می شن؛ به هرحال چنین کشوری وقتی نتونه گفتگوهای آدم ها با هم رو بخونه، تنها جوابش سانسور و اجبار به استفاده از سرویسی است که توش خوندن حرف‌های همه آدم‌ها، براش ممکن باشه.

آموزش خط فرمان: قسمت هفتم، هدایت و تغییر مسیر

نوشته شده توسط فرشید نوتاش حقیقت.

در این آموزش یکی از بهترین ویژگی‌های خط فرمان یعنی هدایت و تغییر مسیر I/O را خواهیم آموخت.

I/O Redirection مخفف عبارت Input Output Redirection به معنی هدایت ورودی خروجی می‌باشد و با استفاده از خواهید شد این امکان، می‌توان ورودی و خروجی فرمان‌های لینوکس را به فایل‌ها و از فایل‌ها هدایت نمود و همچنین چندین فرمان قدرتمند ترکیبی ایجاد کرد. به منظور فراگیری این قابلیت در این بخش با فرمان‌های cat، sort، uniq، wc، grep، head و tail آشنا خواهید شد.

خروجی و ورودی استاندارد و خطا

بسیاری از برنامه‌هایی که استفاده می‌کنیم برخی از انواع خروجی‌ها را ایجاد می‌کنند. این خروجی اغلب شامل دو نوع است. اول نتایج برنامه را داریم یعنی داده‌ای که برنامه برای ایجاد آن طراحی شده است. دوم وضعیت و پیام‌های خطا را داریم که وضعیت فعلی برنامه را به ما گزارش می‌کند. اگر فرمانی مانند ls را بررسی کنیم، می‌بینیم که این فرمان نتایج و پیام‌های خطا را بر روی صفحه نمایش می‌دهد.

اگر این ایده که در لینوکس همه چیز فایل است را به یاد بیاوریم می‌بینیم که برنامه‌هایی مثل ls نتایج خود را به درون یک فایل خاص با نام Standard Output (خروجی استاندارد) می‌فرستد و همچنین پیام‌های خطا را به درون یک فایل خاص تحت عنوان Standard Error (خطای استاندارد) می‌فرستند. به صورت پیش‌فرض هر دوی این فایل‌ها به جای ذخیره‌سازی بر روی دیسک به صفحه نمایش لینک می‌شوند.

به‌علاوه بسیاری از برنامه‌ها، ورودی خود را از تسهیلاتی به نام Standard Input (ورودی استاندارد) می‌گیرند. I/O Redirection ما را قادر می‌سازد تا مسیری که خروجی به آن می‌رود و یا مسیری که ورودی از آن می‌آید را تغییر دهیم. به‌صورت عادی خروجی به صفحه‌نمایش هدایت می‌شود و ورودی از صفحه‌کلید می‌آید ولی با استفاده از I/O Redirection می‌توان این حالت پیش‌فرض را تغییر داد.

تغییر مسیر (Redirection) خروجی استاندارد

I/O Redirection به ما اجازه می‌دهد تا مسیری که خروجی می‌رود را دوباره تعریف کنیم. به‌منظور تغییر جهت و هدایت خروجی استاندارد به یک فایل دیگر به جای هدایت به صفحه‌نمایش ما از عملگر هدایت یعنی < استفاده شده و در ادامه آن نام فایل را ذکر می‌کنیم. برای مثال ما می‌توانیم به خط فرمان بگوییم که خروجی فرمان ls را به جای آن که آن را در صفحه نمایش نشان دهد به فایل ls-output.txt بفرستد.

در اینجا ما یک لیست بلند از دایرکتوری /usr/bin ایجاد نموده و نتایج را به فایل ls-output.txt فرستادیم. در ادامه خروجی فرمان را آزمایش می‌کنیم:

اگر محتوای فایل را با فرمان less بررسی کنیم، خواهیم دید که فایل ls-output.txt در واقع حاوی نتایجی از فرمان ls می‌باشد.

در ادامه آزمون هدایت را این بار با کمی پیچیدگی انجام می‌دهیم. نام دایرکتوری را به چیزی که وجود ندارد تغییر می‌دهیم:

یک پیام خطا دریافت نمودیم. این امری کاملاً طبیعی است چرا که دایرکتوری را که وجود ندارد را به آن تخصیص داده‌ایم. ولی چرا پیام خطا به جای اینکه در فایل ls-output.txt ذخیره گردد بر روی صفحه نمایش نشان داده شد؟ پاسخ این است که برنامه ls پیام‌های خطا را به یک خروجی استاندارد ارسال نمی‌کند و از آن جایی که فقط خروجی استاندارد Standard Output را هدایت کردیم نه Standard Error. در نتیجه هنوز پیام‌های خطا در صفحه‌نمایش نشان داده می‌شوند. در آموزش‌های بعدی نحوه هدایت فایل Standard Error را نمایش خواهیم داد ولی قبل از مجدداً نگاهی دوباره به فایل خروجی خود خواهیم انداخت. با فرمان زیر اطلاعات کامل فایل، نمایش داده خواهد شد.

این فایل اکنون اندازه و حجم آن صفر است. به دلیل این که وقتی ما با استفاده از عملگر > هدایت خروجی را انجام می‌دهیم، فایل مقصد همیشه از اول شروع به نوشتن می‌کند. از آن جایی که فرمان ls ما هیچ نتیجه‌ای ایجاد نکرده و فقط یک پیام خطا نمایش داده، عملیات هدایت شروع به نوشتن فایل از اول کرده و سپس به دلیل خطا، نتایج ثبت شده حذف شدند. در واقع هر وقت بخواهیم نتایج فایل را حذف کنیم می‌توانیم از چنین ترفندی استفاده کنیم:

به‌سادگی با به‌کار بردن عملگر هدایت بدون هیچ فرمانی نتایج فایل را حذف می‌کنیم و یک فایل جدید خالی ایجاد می‌کنیم. برای آنکه نتایج حذف نشوند بایستی از عملگر >> برای (Redirection)  استفاده کنیم. به مثال زیر توجه کنید:

با این کار ما نتیجه فرمان را سه بار تکرار کردیم که در نتیجه اندازه فایل سه برابر افزایش می‌یابد.

تغییر مسیر (Redirection) خطای استاندارد

هدایت و تغییر مسیر خطاهای استاندارد فاقد یک عملگر اختصاصی هدایت می‌باشد. به‌منظور هدایت خطاهای استاندارد بایستی به توصیفگر فایل (file descriptor) مراجعه کرد. یک برنامه می‌تواند خروجی را بر روی هر جریان شماره‌گذاری شده فایل، ایجاد کند.

زمانی که ما به سه مورد اول این جریان‌های فایل به عنوان ورودی، خروجی و خطای استاندارد نگاه کنید. شل (Shell) آن‌ها را با توصیفگرهای فایل ۰، ۱ و ۲ اشاره می‌کند. شل علامت‌گذاری برای هدایت فایل‌ها با استفاده از شماره توصیفگر فراهم می‌کند. خوب از آن‌جایی که خطای استاندارد همان فایل توصیفگر شماره ۲ است، می‌توان خطای استاندارد را با این علامت انجام داد:

شماره توصیفگر بلافاصله پیش از عملگر هدایت یعنی > قرار می‌گیرد تا عملیات هدایت خطای استاندارد به فایل ls-error.txt صورت پذیرد.

هدایت خروجی استاندارد و خطای استاندارد به داخل یک فایل

در برخی مواقع نیاز می‌شود همه خروجی فرمان‌ها را به داخل یک فایل مجزا بریزیم. برای انجام این کار بایستی هم خطای استاندارد و هم خروجی استاندارد را به صورت همزمان هدایت (Redirect) کرد. به این منظور دو روش وجود دارد. روش اول روش رسمی است که بر روی نسخه‌های قدیمی شل (Shell) هم کار می‌کند:

با استفاده از این متد، به صورت همرمان دو Redirect را انجام دادیم. اول خروجی استاندارد را به داخل فایل ls-output.txt ریختیم و سپس توصیفگر شماره ۲ یعنی همان خطای استاندارد را به توصیفگر شماره ۱ یعنی خروجی استاندارد هدایت کردیم. در این شیوه هدایت خطای استاندارد بایستی همیشه پس از هدایت خروجی استاندارد صورت پذیرد در غیر این صورت کار نخواهد کرد.

نسخه‌های اخیر بش (bash) یک شیوه ساده‌تری برای انجام این ترکیب می‌باشد:

در این مثال ما با استفاده از علامت &> خطای استاندارد و خروجی استاندارد را به‌صورت همزمان به داخل فایل ls-output.txt منتقل کردیم.

جلوگیری از خروجی ناخواسته

بعضی مواقع سکوت واقعاً لذت‌بخش است و ما از خط فرمان خروجی نمی‌خواهیم. فقط می‌خواهیم فرمان را اجرا کرده و از خروجی جلوگیری کنیم. این موضوع به‌پروژه برای پیام‌های خطا و پیام‌های وضعیت کاربرد خوبی دارد. سیستم یک شیوه برای انجام این کار فراهم آورده است. با هدایت خروجی به یک فایل با نام /dev/null این کار انجام می‌گیرد. برای سرکوب پیام‌های خطا از یک فرمان می‌توان این کار را به شیوه زیر انجام داد:

هدایت ورودی استاندارد

تا به اینجا هنوز با فرمانی که از ورودی استاندارد استفاده کند، مواجه نشده‌ایم. به همین منظور برای توضیح هدایت ورودی استاندارد فرمانی را توضیح خواهیم داد.

فرمان cat الحاق فایل‌ها در لینوکس

فرمان cat که از کلمه لاتین Concatenate به معنی الحاق و به هم پیوستن گرفته شده یک یا چند فایل را می‌خواند و سپس آن‌ها را به یک خروجی استاندارد کپی می‌کند و به این صورت به کار گرفته می‌شود:

cat [file...]

می‌توان از فرمان cat به منظور نمایش فایل‌ها بدون صفحه‌بندی استفاده کنید. برای مثال:

این فرمان محتوای فایل ls-output.txt را نشان می‌دهد. Cat اغلب به منظور نمایش متن‌های کوتاه از فایل‌ها به کار می‌رود. از آنجایی که cat می‌تواند بیش از یک فایل را به‌عنوان آرگومان قبول کند، از آن می‌توان به‌منظور اتصال فایل‌ها به یکدیگر نیز استفاده کرد.

فرض کنید که فیلی عظیم را دانلود کرده‌اید. این فایل به بخش‌های کوچک‌تر تقسیم شده است (فایل‌های تصویری موجود در شبکه یوزنت معمولاً به این شیوه به اشتراک گذاشته می‌شوند) حال می‌خواهیم این بخش‌های کوچک را به هم متصل کنید تا فایل اصلی به حالت اولیه خود برگردد. اگر مثلاً فایل‌ها به این صورت نام‌گذاری شده باشند:

movie.mpeg.001 movie.mpeg.002 ... movie.mpeg.099

می‌توان آن‌ها را با استفاده از فرمان زیر به هم متصل کرد:

با توجه به اینکه Wildcardها همواره به ترتیب بسط پیدا می‌کنند در نتیجه این آرگومان فایل‌ها را به ترتیب صحیح به هم متصل خواهد کرد.

حال اگر فرمان cat را بدون هیچ آرگومانی وارد کنیم چه اتفاقی خواهد افتاد؟

به نظر می‌رسد که هیچ اتفاقی نمی‌افتد ولی در حقیقت به حالت معلق باقی می‌ماند تا ما فرمانی وارد کنیم. فرمان cat شروع به خواندن ورودی‌های استاندارد از ابتدا می‌کند و از آنجایی که ورودی‌های استاندارد به‌صورت پیش‌فرض به صفحه‌کلید متصل شده‌اند، پس فرمان cat منتظر می‌ماند تا چیزی تایپ کنیم. متن زیر را وارد کنید:

سپس Ctrl+D را فشرده تا به cat بفهمانید که به آخر فایل در یک ورودی استاندارد رسیده‌ایم.

در نبود آرگومان‌های نام فایل فرمان cat ورودی استاندارد را دریافت و به خروجی استاندارد که همان صفحه‌نمایش است نشان می‌دهد. پس ما به این صورت می‌بینیم که خط تایپ شده تکرار شد.

از این رفتار می‌توان به منظور ایجاد فایل‌های متنی کوتاه استفاده نمود. مثلاً می‌خواهیم یک فایل با نام lazy_dog.txt که حاوی متن تایپ شده است ایجاد کنیم. بایستی فرمان را به این شیوه تایپ کنیم:

پس از وارد کردن فرمان فوق، متن مورد نظر خود را تایپ می‌کنیم. در آخر با فشردن Ctrl+D فایل به پایان می‌رسد. برای نمایش نتایج وارد شده در فایل خود می‌توانیم باز هم از فرمان cat به منظور نمایش استفاده کنیم:

خوب حال می‌دانیم فرمان cat ورودی‌های استاندارد را قبول می‌کند:

یادآور می‌شویم که برای خروجی استاندارد از عملگر < استفاده می‌کردیم. حال برای ورودی استاندارد از عملگر > استفاده می‌کنیم. با استفاده از این عملگر و فرمان بالا منبع ورودی استاندارد را از صفحه‌کلید به فایل lazy_dog.txt تغییر دادیم. این کار خیلی کاربردی نیست ولی مفهوم را می‌رساند. یعنی این بار از یک فایل به عنوان منبع ورودی استاندارد استفاده می‌کنیم. فرمان‌های دیگر استفاده بهتری از ورودی استاندارد خواهند داشت. به این منظور به صفحات manual مراجعه نمایید.

منبع: کتاب The Linux Command Line نوشته William E. Shotts

نوشته آموزش خط فرمان: قسمت هفتم، هدایت و تغییر مسیر اولین بار در لینوکس سیزن پدیدار شد.

لینک‌های شاد دوشنبه‌های آخر ماه – فروردین ۹۷ – از تقویم گیلکی تا ای پی آی‌های ایرانی

زندگی پس از انسان‌ها

KDON یک اسکریپت برای دانلود سریال

با سلام خدمت تمامی دوستان عزیز

امروز یک اسکریپت ساده نوشتم برای دانلود سریال احتمالا برای دوستان هم به کار بیاد

برای دوستانی که زیاد سریال نگاه میکنند تنها با وارد کردن url صفحه تمام قسمت ها رو دانلود میکنه

ویدیو رو میتونید نگاه کنید البته برای اجرا باید wgte urllib2 و bs4 رو با pip نصب کرده باشید

 

 

لینک گیت هاب

نوشته KDON یک اسکریپت برای دانلود سریال اولین بار در کیا حامدی پدیدار شد.

تشکر از استودیو طراحی تجربه کاربری فیل برای طراحی هویت بصری جادی

می‌دونین که من ویدئوهای زیادی درست می‌کنم و معمولا اولشون می‌گم «سلام جادی هستم!» (: چند وقت پیش @abparvar عزیز بهم مسیج داد و پیشنهاد کرد برای جادی.نت هویت بصری درست کنه که می شه لوگو و سربرگ و اینها و به طور چیزی که من لازم داشتم یه ویدئوی کوتاه که معلوم بشه ویدئو از جادی.نت میاد. من هم که خیلی اهل این کارها نیستم کمی ناز کردم و نه و نو آوردم ولی بعد که برام یه فرم فرستاد تا به سوال‌هاش جواب بدم تا فضای علاقه‌ام به دستش بیاد، از مساله خوشم اومد – یا درست‌‌تر بگم، از مسیر حل مساله.

در نهایت استودیو فیل (اینستاگرام) برام یک مجموعه از لوگو و موشن چند ثانیه‌ای اول ویدئو و غیره فرستاد که خیلی دوستشون داشتم، البته یک تغییر ریز توش پیشنهاد کردم که خوشحال و خندون قبول کردن و سریع انجام دادن.

خلاصه اینکه من یه جادی راضی هستم که از طراحی بصری استودیو فیل استفاده می‌کنم و خواستم به شما هم معرفی‌شون کنم تا اگر کار مشابهی با تیمی حرفه‌ای خواستین، سراغشون برین.

آموزش رایتر: قسمت ششم، کار با واژه‌ها

نوشته شده توسط فرشید نوتاش حقیقت.

در این آموزش قصد داریم به چگونگی کار کردن با واژه‌ها بپردازیم.

درج واژه‌ها

قبل از شروع تایپ باید نوع پاراگراف را مشخص نمود. یعنی متن، فارسی (از راست به چپ) است یا انگلیسی (از چپ به راست). برای این کار می‌توان از کلیدهای ترکیبی Ctrl+Shift سمت راست صفحه‌کلید برای حالت راست به چپ و از کلیدهای ترکیبی Ctrl+Shift سمت چپ صفحه‌کلید برای حالت چپ به راست استفاده کرد.

جابه‌جایی در متن

با استفاده از ماوس می‌توان به راحتی در متن جابه‌جا شد. همچنین، کلیدهای جهت‌نمای صفحه‌کلید نیز امکان حرکت کردن در بین متون را فراهم می‌سازند.

انتخاب واژه‌ها

قبل از اینکه بخواهیم هر تغییری روی متن انجام دهیم، نیاز است آن را انتخاب کنیم. انتخاب متن در داخل رایتر همانند انتخاب کردن متن در دیگر برنامه‌هاست.

برای انتخاب بلوک‌ها تمام روش‌های جابه‌جایی با کلید Shift انجام می‌شوند. علاوه بر انتخاب کردن بلوک‌هایی از متن، می‌توان آیتم‌هایی که متوالی نیستند و ستون‌ها (بلوک‌های عمودی از متن) را نیز انتخاب نمود.

برای انتخاب کردن آیتم‌هایی که متوالی نیستند اول قسمتی از متن را انتخاب، سپس کلید Ctrl را پایین نگه داشته و از ماوس برای انتخاب قسمت بعدی متن استفاده کنید. برای انتخاب با صفحه‌کلید بعد از انتخاب قسمت اول کلیدهای Shift+F8 را فشرده تا رایتر در حالت “Adding selection” قرار گیرد. سپس با کلیدهای جهت‌نما قسمت بعدی را انتخاب کرده و برای خروج از این حالت دکمه Esc را انتخاب نمایید.

می‌توان یک بلوک عمودی یا «یک ستون» از متن که با فاصله یا تب از هم جدا شده است را انتخاب کرد. برای این کار از مسیر Edit > Selection Mode > Block Area و یا کلیدهای Ctrl+F8 استفاده نمود و یا بر روی آیکون Selection در نوار وضعیت کلیک نمود و Block selection را از لیست انتخاب کرد.

جستجو و جایگزینی کلمات و عبارات

اولین روش برای جستجو استفاده از نوار ابزار Find می‌باشد که می‌توان در مسیر View > Toolbars > Find آن را یافت و یا با کمک کلیدهای Ctrl+F آن را فعال نمود.

روش دوم استفاده از کادر محاوره‌ای Find & Replace بوده که برای نمایش آن می‌توان کلیدهای Ctrl+H را فشرد و یا می‌توان از مسیر Edit > Find & Replace بدان دست یافت.

متنی که می‌خواهید جستجو شود را در کادر Find و متن جدید را در کادر Replace تایپ کنید.

درج خودکار واژه‌ها

نرم‌افزار واژه‌پرداز زمانی که واژه‌ای در آن تایپ می‌شود به‌طور خودکار آن را تغییر می‌دهد، برای مدیریت این تغییرات از مسیر Tools > AutoCorrect Options پنجره AutoCorrect را باز کنید. همانطور که در شکل زیر مشاهده می‌شود.

برای تعریف مورد جدید ابتدا زبان را انتخاب سپس در کادر Replace واژه‌ای که باید تغییر کند و در کادر With واژه‌ای که باید جایگزین شود را وارد و در پایان کلید New را کلیک کنید.

اصلاح املایی و گرامری

برای اینکه ترکیبی از املا و دستور زبان بر روی سند (یا متن انتخاب شده) بررسی شود، بر روی دکمه Spelling and Grammar از Standard Toolbar کلیک کنید یا دکمه F7 را فشار دهید.

بر طبق این استفاده، لغت‌نامه مناسب باید نصب شود. به‌صورت پیش‌فرض، چهار فرهنگ لغت نصب ده است: غلط‌گیر املایی، جستجوگر دستور زبان، یک فرهنگ لغت، فاصله‌گذاری و اصلاح‌نامه. در عمل ابزار Spelling and Grammar از نقطه‌ای از سند که مکان‌نما در آن قرار گرفته به بعد یا متنی که انتخاب شده است، بررسی‌های لازم را انجام می‌دهد. اگر هر کلمه ناشناسی پیدا شود یا اگر قوانین دستور زبان شکسته باشد کادر محاوره‌ای Spelling and Grammar باز می‌شود. همانطور که در شکل زیر مشاهده می‌شود.

جملات غلط در پنجره نمایش داده می‌شود. اگر یک کلمه به‌طور رسمی شناخته نشده باشد به‌صورت برجسته نمایش داده می‌شود.

اگر خطا دستوری باشد، تنظیمات لازم از نوار کمرنگ زیر در Text Language نشان داده می‌شود. جمله و یا کلمه را می‌توان در این پنجره ویرایش کرد.

پنجره شامل کلمات جایگزینی پیشنهادی برای کلمه برجسته شده است. یک کلمه را انتخاب می‌کنیم و سپس Change یا Change All را انتخاب و آن را جایگزین کنید.

برای خطاهای دستور زبانی چند گزینه وجود دارد. گزینه Change را برای پذیرش پیشنهادها انتخاب کنید.

به‌طور پیش‌فرض گزینه Check Grammar as You Type و گزینه Check Spelling as You Type در مسیر Tools > Options > Writing Aids > Language Setting > Options فعال است.

در صورت فعال بودن واژه‌پرداز اشتباهات املایی را با خطوط موج‌دار قرمز مشخص می‌کند، برای تصحیح آن بر روی واژه کلیک راست و واژه صحیح را انتخاب کنید.

منبع: «جزوه آموزشی مهارت کار با نرم‌افزار واژه‌پرداز» نوشته شرکت دانش‌بنیان سافا

نوشته آموزش رایتر: قسمت ششم، کار با واژه‌ها اولین بار در لینوکس سیزن پدیدار شد.