شخصی سازی ترمینال‌های URxvt و Xterm

ترمینال‌های URxvt و Xterm هر دو پایانه‌های بسیار پر طرفدار و محبوبی نزد کاربران گنو/لینوکس بوده و هستند, احتمالا از تفاوت این ترمینال‌های با کنسول (ترمینال KDE) و گنوم ترمینال و ... آگاه هستید, سبک و سریع و انعطاف پذیری این پایانه باعث شده اغلب کاربران مدیر پنجره‌ها از این پایانه‌ها استفاده کنند, به صورت پیش فرض ممکنه یکم زشت به نظر برسن در حالتی که حتی فونت پیش فرض ترمینال اینقدر کوچک باشد که قابل خواندن نباشد یا .... اما خب بر خلاف ترمینال های کنسول, گنوم ترمینال و از این قبیل،شما نمی‌توانید آن را از طریق Settings و به صورت گرافیکی شخصی سازی کنید بلکه باید به صورت وارد کردن یک سری مقادیر در یک فایل متنی مشخص آن را به صورت دلخواه تغییر دهید که در این مطلب به آن می‌پردازیم!

  این دو ترمینال با shift + ctrl + v "پیست" و با shift + ctrl + c "کپی" نمیکنه,  اول میریم این داستان را برای کسایی که بهش عادت ندارن توی urxvt حل کنیم, ابتدا دستور زیر را بزنید تا بسته ی مورد نظر نصب بشه:

sudo pacman -S xclip

حالا اسکریپت perl را از این لینک دانلود کنید.

اسکریپت را با این دستور به مسیر مورد نظر بفرستید:

sudo cp urxvtclip /usr/lib/urxvt/perl/clipboard

حالا فایل Xresources را ایجاد کنید:

touch ~/.xresources

اکنون خطوط زیر را در فایلی که ساختید کپی کنید:


URxvt.keysym.Shift-Control-V: perl:clipboard:paste
URxvt.iso14755: False
URxvt.perl-ext-common: default,clipboard

حالا یک بار دستور زیر را میزنیم تا ابزارها کانفیگ جدید را از Xresources بخوانند:

xrdb ~/.Xresources

حالا با هایلایت متن توی ترمینال اون ها به کلیپ برد فرستاده میشوند و دکمه ی shift + ctrl + v هم برای پیست استفاده میشه!

بریم سر بقیه چیزها! اینا را هم کپی کنید!


! Unicode RXVT Config
URxvt.font: xft:Monospace:size=11
URxvt.scrollBar: false
URxvt*background: #1c1b1a
URxvt*foreground: #d0410f
URxvt*cursorColor: #aeee00
URxvt*scrollColor: #45413b

اینا بقیه کانفیگ URxvt بودند!

حالا رنگ ها را هم کپی کنید توی اون فایل:


! Colors Config
*color0: #141413
*color8: #000000
*color1: #ff2c4b
*color9: #ff2c4b
*color2: #aeee00
*color10: #aeee00
*color3: #fade3e
*color11: #ffa724
*color4: #0a9dff
*color12: #0a9dff
*color5: #ff9eb8
*color13: #ff9eb8
*color6: #8cffba
*color14: #8cffba
*color7: #d9cec3
*color15: #ffffff

الان وقتشه بریم سراغ xterm (توی همون فایل Xresources کپی کنیدش):


! Xterm Config
xterm*locale: true
xterm*termName: xterm-256color
xterm*metaSendsEscape: true
xterm*eightBitInput: false
xterm*backarrowKey: false
xterm*ttyModes: erase ^?
xterm*saveLines: 2048
xterm*selectToClipboard: true
xterm*foreground: #d0410f
xterm*background: #1c1b1a
xterm*faceName: Monospace
xterm*faceSize: 11

 (برای کپی توی Xterm باید از shift + insert استفاده کنید! راهی برای تغییرش پیدا نکردم هنوز! )

حالا باز اون دستور xrdb :

xrdb ~/.Xresources

اینم یه عکس:

screenshot 2016 11 21 20 13 20

 

امید وارم لذت برده باشید :)

 

 

فرم نظر دهی


تصویر امنیتی جدید تصویر امنیتی
246728
TodayToday308
YesterdayYesterday417
This_WeekThis_Week2139
This_MonthThis_Month2907
All_DaysAll_Days246728