~/.Xresources
! xterm ----------------------------------------------------------------------
xterm*VT100.geometry: 80x25
xterm*faceName: Dejavu Sans Mono
xterm*faceSize: 11
xterm*dynamicColors: true
xterm*utf8: 2
xterm*eightBitInput: true
xterm*scrollKey: true
xterm*scrollTtyOutput: false
xterm*scrollBar: true
xterm*rightScrollBar: true
xterm*jumpScroll: true
xterm*multiScroll: true
xterm*toolBar: false
xterm*loginshell: true
xterm*savelines: 16384
xterm*charClass: 33:48,36-47:48,58-59:48,61:48,63-64:48,95:48,126:48
! URXVT --------------------------------------------------------------------------
URxvt*font: xft:Dejavu Sans Mono:size=11
URxvt*boldFont: xft:Dejavu Sans Mono:size=11
URxvt*italicFont: xft:Dejavu Sans Mono:size=11
URxvt*boldItalicFont: xft:Dejavu Sans Mono:size=11
URxvt*scrollBar: true
URxvt*scrollColor: grey
URxvt*troughColor: black
URxvt*scrollBar_floating: true
URxvt*scrollBar_right: true
URxvt*cursorColor: darkorange1
URxvt*saveLines: 7777
URxvt*cursorBlink: false
URxvt*termName: rxvt-256color
URxvt*antialias: false
URxvt*colorBD: cyan
!URxvt*transparent: true
!URxvt*shading: 33
URxvt*depth: 32
URxvt*background: [95]#000000
URxvt*tintColor: turquoise
URxvt*iso14755_52: false
URxvt*urlLauncher: urlLauncher $0
URxvt*keysym.C-Delete: perl:matcher:last
URxvt*keysym.M-Delete: perl:matcher:list
URxvt*matcher.pattern.1: \\bhttps?:\/\/(?:(?:www.youtube|youtube).com\/watch\\?.*v=|youtu.be/)([\\w-]*)
URxvt*matcher.launcher.1: urlLauncher -video $0
URxvt*matcher.pattern.2: \\bhttps?:\/\/vimeo.com\/([\\w-]*)
URxvt*matcher.launcher.2: urlLauncher -video $0
URxvt*matcher.pattern.3: \\bhttps?:\/\/[\\w-.]*\/[\\w./?&@#-]*.(?i)(mp3|ogg|wav|wma|flv)
URxvt*matcher.launcher.3: urlLauncher -audio $0
URxvt*matcher.pattern.4: \\bhttps?:\/\/[\\w-.]*\/[\\w./?&@#-]*.(?i)(jpg|jpeg|png)
URxvt*matcher.launcher.4: urlLauncher -image $0
URxvt*fading: 15
URxvt*keysym.M-c: perl:clipboard:copy
URxvt*keysym.M-v: perl:clipboard:paste
URxvt*keysym.F11: perl:fullscreen:switch
URxvt*tabbed.tabbar-fg: 2
URxvt*tabbed.tabbar-bg: 0
URxvt*tabbed.tab-fg: 3
URxvt*tabbed.tab-bg: 0
URxvt*perl-ext-common: default,clipboard,url-select,keyboard-select,tabbed,fullscreen
URxvt*url-select.launcher: qupzilla
URxvt*url-select.underline: true
URxvt*keysym.M-u: perl:url-select:select_next
URxvt*keysym.M-Escape: perl:keyboard-select:activate
URxvt*keysym.M-s: perl:keyboard-select:search
! DOS-box colours ----------------------------------------------------
*foreground: #a8a8a8
*background: #000000
*color0: #000000
*color1: #a80000
*color2: #00a800
*color3: #a85400
*color4: #0000a8
*color5: #a800a8
*color6: #00a8a8
*color7: #a8a8a8
*color8: #545454
*color9: #fc5454
*color10: #54fc54
*color11: #fcfc54
*color12: #5454fc
*color13: #fc54fc
*color14: #54fcfc
*color15: #fcfcfc
سپس فرمان زیر رو اجرا کنید[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
این فرمان رو به لیست فرمانهای اجراشونده در زمان راهاندازی بیفزایید. حال ترمینال رو بازراهاندازی کنید. برداشتن و چسباندن رو با Ctrl+Insert و Shift+Insert انجام دهید.
ممکن است با خود بگویید چرا این ترمینال.آره ;D من همین رو به خودم گفتم! و شما دلیلش رو نگفتی ::)
سپس فرمان زیر رو اجرا کنیدکنترل+شیفت+C و کنترل+شیفت+V که راحت تر از Ctrl+Insert و Shift+Insert توی گنوم-ترمیناله! دکمه insert توکیبورد من یک جای پرتیه برای خودش!کد: [انتخاب][[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
این فرمان رو به لیست فرمانهای اجراشونده در زمان راهاندازی بیفزایید. حال ترمینال رو بازراهاندازی کنید. برداشتن و چسباندن رو با انجام دهید.
دکمه وسط ماوس برای انتقال cut buffer است و در کل سیستم شما (از جمله در urxvt و هر ترمینال دیگری) قابل استفاده است. دوم اینکه urxvt تنها به X بستگی دارد و بنابراین در هر میزکاری بدون هیچ مشکلی و با کمترین منابع کار میکند. (gnome terminal و guake برای گنوم هستند و مثلا در kde مشکل ساز میشن. مثلا هنگام بزرگ و کوچک کردن). guake یک ترمینال کرکرهای است و اصلا موضوعیت نداره. من اصلا استفاده نمیکنم، برای کسی خوبه که از ترمینال کم استفاده میکنه. دو مزیت urxvt: یکی در سرعتشه، که از همه بالاتره؛ و دیگری در اینه که اگر شما چندین ترمینال باز کنید، تنها کمی بیشتر از یک تب از حافظه رو اشغال میکنید.ممکن است با خود بگویید چرا این ترمینال.آره ;D من همین رو به خودم گفتم! و شما دلیلش رو نگفتی ::)سپس فرمان زیر رو اجرا کنیدکنترل+شیفت+C و کنترل+شیفت+V که راحت تر از Ctrl+Insert و Shift+Insert توی گنوم-ترمیناله! دکمه insert توکیبورد من یک جای پرتیه برای خودش!کد: [انتخاب][[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
این فرمان رو به لیست فرمانهای اجراشونده در زمان راهاندازی بیفزایید. حال ترمینال رو بازراهاندازی کنید. برداشتن و چسباندن رو با انجام دهید.
از اینها راحتتر دکمه وسط موسه که هم جا می شه باهاش Select AND Paste کرد.
با تشکر. سؤالی داشتم. این rxvt دقیقا از چه نظر دلپسنده؟زیبایی نسبیه. اگر برای شما زیبا نیست میتونید مثل خیلیهای دیگه جواب ندید. اگر فکر میکنید guake قشنگه میتونید موضوعی باز کنید و اون رو معرفی کنید.
دکمه وسط ماوس برای انتقال cut buffer است و در کل سیستم شما (از جمله در urxvt و هر ترمینال دیگری) قابل استفاده است. دوم اینکه urxvt تنها به X بستگی دارد و بنابراین در هر میزکاری بدون هیچ مشکلی و با کمترین منابع کار میکند. (gnome terminal و guake برای گنوم هستند و مثلا در kde مشکل ساز میشن. مثلا هنگام بزرگ و کوچک کردن). guake یک ترمینال کرکرهای است و اصلا موضوعیت نداره. من اصلا استفاده نمیکنم، برای کسی خوبه که از ترمینال کم استفاده میکنه. دو مزیت urxvt: یکی در سرعتشه، که از همه بالاتره؛ و دیگری در اینه که اگر شما چندین ترمینال باز کنید، تنها کمی بیشتر از یک تب از حافظه رو اشغال میکنید.ممکن است با خود بگویید چرا این ترمینال.آره ;D من همین رو به خودم گفتم! و شما دلیلش رو نگفتی ::)سپس فرمان زیر رو اجرا کنیدکنترل+شیفت+C و کنترل+شیفت+V که راحت تر از Ctrl+Insert و Shift+Insert توی گنوم-ترمیناله! دکمه insert توکیبورد من یک جای پرتیه برای خودش!کد: [انتخاب][[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
این فرمان رو به لیست فرمانهای اجراشونده در زمان راهاندازی بیفزایید. حال ترمینال رو بازراهاندازی کنید. برداشتن و چسباندن رو با انجام دهید.
از اینها راحتتر دکمه وسط موسه که هم جا می شه باهاش Select AND Paste کرد.
از xterm هم سریع تر هست؟نخست بگم که دومین ترمینال دلخواه من xterm هست و همه تنظیمهای بالا رو که گفتم، تقریبا برای xterm هم دارم. ولی از نظر سرعت اصلا قابل مقایسه نیستند. urxvt خیلی خیلی سریعتره. به علاوه، xterm دارای scroll bar موتیف نیست که کار بالا و پایین کردن رو کمی مشکل میکنه. یه برنامه ساده بنویسید که مثلا ۱۰۰ هزار خط چاپ کند. و بعد در هر دو امتحان کنید تا تفاوت رو ببنید. زلالی در xterm روی همه پنجره اجرا میشه ولی در urxvt میتونه تنها به پیشزمینه (نه متن) اعمال بشه.
kde ترمینال خودشو داره (yakuake) و نیازی به نصب guake نیست اصلا. در ضمن من اوبونتو نصب دارم. پس با guake مشکلی ندارم.دکمه وسط ماوس برای انتقال cut buffer است و در کل سیستم شما (از جمله در urxvt و هر ترمینال دیگری) قابل استفاده است. دوم اینکه urxvt تنها به X بستگی دارد و بنابراین در هر میزکاری بدون هیچ مشکلی و با کمترین منابع کار میکند. (gnome terminal و guake برای گنوم هستند و مثلا در kde مشکل ساز میشن. مثلا هنگام بزرگ و کوچک کردن). guake یک ترمینال کرکرهای است و اصلا موضوعیت نداره. من اصلا استفاده نمیکنم، برای کسی خوبه که از ترمینال کم استفاده میکنه. دو مزیت urxvt: یکی در سرعتشه، که از همه بالاتره؛ و دیگری در اینه که اگر شما چندین ترمینال باز کنید، تنها کمی بیشتر از یک تب از حافظه رو اشغال میکنید.ممکن است با خود بگویید چرا این ترمینال.آره ;D من همین رو به خودم گفتم! و شما دلیلش رو نگفتی ::)سپس فرمان زیر رو اجرا کنیدکنترل+شیفت+C و کنترل+شیفت+V که راحت تر از Ctrl+Insert و Shift+Insert توی گنوم-ترمیناله! دکمه insert توکیبورد من یک جای پرتیه برای خودش!کد: [انتخاب][[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
این فرمان رو به لیست فرمانهای اجراشونده در زمان راهاندازی بیفزایید. حال ترمینال رو بازراهاندازی کنید. برداشتن و چسباندن رو با انجام دهید.
از اینها راحتتر دکمه وسط موسه که هم جا می شه باهاش Select AND Paste کرد.
با هم خوبتر باشید!خود urxvt-unicode هم توانایی نمایش ۲۵۶ رنگ رو داره و بنابراین از این نظر با اون نسخه 256color فرقی نداره. تنها فکر میکنم 256color پچی برای تنظیم عرض و یا چیزی شبیه به این داره. اگه وقت کردم بعدا در مورد تفاوتشون بیشتر میخونم. ضمنا urxvt دارای امکان پچ توسط پرل رو داره که میتونید خیلی کارها باهاش بکنید. از جمله اینکه میتونید کلید معادل تعریف کنید، مثلا Ctrl+Shift+c/v برابر با برداشتن/چسباندن باشه.
(هر کسی به یک اصطلاحاتی عادت داره که ممکنه برای بقیه عجیب باشه. از طرفی بهتر اینه که اون رفتارهای عجیب اصلاح بشه)
در مورد اون 256color اطلاعی نداری؟
قوانین و خط مشیِ رفتاری در انجمنهای فارسی اوبونتو
قوانین عمومی
۱. شما توافق میکنید که در طول مدت استفاده از این انجمن، هیچگونه ارسال کذب، افتراآمیز، ناصحیح، توهین آمیز، مبتذل، منافی ادب و عفت عمومی، منفور، آزار دهنده، موهن، کفرآمیز، جنسی، تهدید آمیز، آشکار کننده مسائل شخصی و خصوصی زندگی افراد و یا به نحوی مخالف قوانین و مقررات جمهوری اسلامی ایران نخواهید داشت.
۱۰. شما توافق میکنید که در صورتیکه پاسخ سوالی را نمیدانید و یا راهحلی برای آن ندارید، از ارسال مطالب حاشیهای که باعث شلوغی بحث شود خودداری نمائید. بدیهی است، ناظران انجمن حق تمیزکاری و حذف مطالب حاشیهای را خواهند داشت.
URxvt.perl-ext-common: default,clipboard
اضافه و ذخیره کنید:,tabbed
URxvt.tabbed.tabbar-fg: 2
URxvt.tabbed.tabbar-bg: 0
URxvt.tabbed.tab-fg: 3
URxvt.tabbed.tab-bg: 0
sudo nano /usr/lib/urxvt/perl/fullscreen
رو اجرا کرده و خطوط زیر رو داخلش نوشته و ذخیره کنید.#! perl
sub on_user_command {
my ($self, $cmd) = @_;
if ($cmd eq "fullscreen:switch") {
my $dummy = `wmctrl -r :ACTIVE: -b toggle,fullscreen,above` ;
}
}
URxvt.perl-ext-common: default,clipboard
اضافه کنید. سپس اینتر کرده و خط زیر رو نیز اضافه و ذخیره کنید.URxvt.keysym.F11: perl:fullscreen:switch
زینپس با فشردن کلید F11 ترمینال تمامصفحه میشود.[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
! URXVT --------------------------------------------------------------------------
URxvt*font: xft:Dejavu Sans Mono:size=11
URxvt*boldFont: xft:Dejavu Sans Mono:size=11
URxvt*italicFont: xft:Dejavu Sans Mono:size=11
URxvt*boldItalicFont: xft:Dejavu Sans Mono:size=11
URxvt*scrollBar: false
URxvt*scrollColor: grey
URxvt*troughColor: black
URxvt*scrollBar_floating: true
URxvt*scrollBar_right: true
URxvt*cursorColor: darkorange1
URxvt*saveLines: 7777
URxvt*cursorBlink: false
URxvt*termName: rxvt-256color
URxvt*antialias: false
URxvt*colorBD: cyan
!URxvt*transparent: true
!URxvt*shading: 33
URxvt.depth: 32
URxvt.background: [95]#000000
URxvt*tintColor: turquoise
URxvt*iso14755_52: false
URxvt.perl-ext-common: default,clipboard,tabbed,fullscreen
URxvt.keysym.F11: perl:fullscreen:switch
Rxvt.urlLauncher: urlLauncher $0
URxvt.keysym.C-Delete: perl:matcher:last
URxvt.keysym.M-Delete: perl:matcher:list
URxvt.tabbed.tabbar-fg: 2
URxvt.tabbed.tabbar-bg: 0
URxvt.tabbed.tab-fg: 3
URxvt.tabbed.tab-bg: 0
Rxvt*matcher.pattern.1: \\bhttps?:\/\/(?:(?:www.youtube|youtube).com\/watch\\?.*v=|youtu.be/)([\\w-]*)
URxvt*matcher.launcher.1: urlLauncher -video $0
URxvt*matcher.pattern.2: \\bhttps?:\/\/vimeo.com\/([\\w-]*)
URxvt*matcher.launcher.2: urlLauncher -video $0
URxvt*matcher.pattern.3: \\bhttps?:\/\/[\\w-.]*\/[\\w./?&@#-]*.(?i)(mp3|ogg|wav|wma|flv)
URxvt*matcher.launcher.3: urlLauncher -audio $0
URxvt*matcher.pattern.4: \\bhttps?:\/\/[\\w-.]*\/[\\w./?&@#-]*.(?i)(jpg|jpeg|png)
URxvt*matcher.launcher.4: urlLauncher -image $0
URxvt.fading: 15
URxvt.keysym.M-c: perl:clipboard:copy
URxvt.keysym.M-v: perl:clipboard:paste
! DOS-box colours ----------------------------------------------------
*foreground: #a8a8a8
*background: #000000
*color0: #000000
*color1: #a80000
*color2: #00a800
*color3: #a85400
*color4: #0000a8
*color5: #a800a8
*color6: #00a8a8
*color7: #a8a8a8
*color8: #545454
*color9: #fc5454
*color10: #54fc54
*color11: #fcfc54
*color12: #5454fc
*color13: #fc54fc
*color14: #54fcfc
*color15: #fcfcfc