快捷键

 ctrl shift  m        我自定义的快捷键,可以给终端命名
 ctrl shift  t        新建标签页,并且目录为当前目录
 ctrl shift  pageup    标签页往前移
 ctrl shift  pagedown    标签页往后移
 ctrl shift  +        放大屏幕
 ctrl  -            缩小屏幕
 ctrl  c            终止程序
 ctrl  d            输入文件结束符,或退出bash
 ctrl  h            隐藏光标
 ctrl  l            刷新屏幕
 ctrt  n            向下浏览历史命令,相当于下方向键
 ctrl  p            向上浏览历史命令,相当于上方向键
 ctrl  r            搜索历史命令
 ctrl  z            将程序挂起
 ctrl  pageup        光标移到前一个标签页,会循环
 ctrl    pagedown        光标移到后一个标签页
 shift  pageup        缓冲区向上翻页
 shift  pagedown        向下翻页

 背景颜色

 #91D2B3

 字符编码

 gnome terminal 设置中似乎没有设置项来改变终端显示编码,只有一个菜单名显示编码的设置,并没有什么用处额。很多人推荐改变终端显示的编码可以用luit这个软件,我试了下,并没有什么作用。我的解决方案是将所有的文件编码改为系统默认的编码 utf- ,这样无论在哪都不会出现乱码了。

 改变终端光标的显示

  (八进制)是输入字符的值
 printf("\0033[?25l");                    隐藏光标
 echo -e "\033[?25h"                    显示光标
 printf("\0033[?25h");                    显示光标

 \[0m                            关闭所有属性
 \[1m                            设置高亮度
 \[4m                            下划线
 \[5m                            闪烁
 \[7m                            反显
 \[8m                            消隐
 \[30m -- \[37m                     设置前景色
 \[40m -- \[47m                     设置背景色

 \[nA                            光标上移 n 行
 \[nB                            光标下移 n 行
 \[nC                            光标右移 n 行
 \[nD                            光标左移 n 行
 \[y;xH                        设置光标位置
  行第  列处

 \[2J                            清屏
 \[K                            清除从光标到行尾的内容
 \[s                            保存光标位置
 \[u                            恢复光标位置
 \[?25l                        隐藏光标
 \[?25h                        显示光标

 字颜色
                             黑
                             红
                             绿
                             黄
                             蓝色
                             紫色
                             深绿
                             白色

 字背景颜色范围
                             黑
                             深红
                             绿
                             黄色
                             蓝色
                             紫色
                             深绿
                             白色
 echo -ne "\033[32m" 可以将字符的显示颜色改为绿色

 更改默认的终端大小

 新终端的默认大小可以在编辑 > 配置文件首选项 中调整

 新终端采用当前目录

 By default new terminals open in the $HOME directory. To have new terminals adopt the current working directory: source /etc/profile.d/vte.sh. Add the command to the shell configuration to retain the behaviour.

 Pad the terminal

 To pad the terminal (create a small, invisible border between the window edges and the terminal contents) create the file below:
 ~/.config/gtk-3.0/gtk.css

 VteTerminal,
 TerminalScreen {
     padding: 10px 10px 10px 10px;
     -VteTerminal-inner-border: 10px 10px 10px 10px;
 }

 禁用光标闪烁

 Since GNOME 3.8 and the migration to GSettings and DConf the key required to modify in order to disable the blinking cursor in the Terminal differs slightly in contrast to the old GConf key. To disable the blinking cursor in GNOME 3.8 and above use:
 $ gsettings set org.gnome.desktop.interface cursor-blink false

 To disable the blinking cursor in Terminal only use (make sure profile uid is correct one):
 $ dconf -4d8d-a863-c897e6d979b9/cursor-blink-mode "'off'"

 Note that gnome-settings-daemon, from the package of the same name, must be running for this and other settings changes to take effect in GNOME applications - see GNOME#Configuration.

 关闭终端时,禁用确认窗口

 试图关闭该窗口,终端中正在运行一个程序时,终端将始终显示一个确认窗口。为了避免这种情况,执行以下命令:
 $ gsettings set org.gnome.Terminal.Legacy.Settings confirm-close false

 参考:

 https://wiki.archlinux.org/index.php/GNOME_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29#.E7.A6.81.E7.94.A8.E5.85.89.E6.A0.87.E9.97.AA.E7.83.81

Gnome_Terminal的更多相关文章

  1. 内核module读取进程页目录

    根据当前CR3寄存器内容,读取对应物理内存中的页目录页,并进行解析 1: void dumpPageDirectoryEntry(u32 entry) 2: { 3: u8 present; 4: u ...

随机推荐

  1. 虚拟机下Centos7如何设置静态IP地址

    最近在学习linux环境部署~~~~ 首先,将网络适配设置成为桥接模式 查看本机IP地址,ipconfig,记住ipv4地址和默认网关地址,等会配置的时候要用 启动Centos,进入终端模式,设置IP ...

  2. Memcached+PHP+Mysql+Linux 实践

    首先确保你的服务器环境已经具备了memcached和lamp,关于在Linux上搭建memcahced+php环境可以参考我的另外一篇帖子( http://www.cnblogs.com/codeAB ...

  3. 【原】mysql5.6 split函数_字符串的分割

    DROP FUNCTION IF EXISTS `getSplitName`$$ )) RETURNS text BEGIN /* 对逗号进行分离的字符串,分割出'登陆名_用户名/部门名'中的_后部门 ...

  4. oracle数据查询

    select * from XMBL_EM_DBBACK where f_djbh='DB01201612270013'select * from flow_task_list where biz_d ...

  5. JavaScript事件详解-jQuery的事件实现(三)

    正文 本文所涉及到的jQuery版本是3.1.1,可以在压缩包中找到event模块.该篇算是阅读笔记,jQuery代码太长.... Dean Edward的addEvent.js 相对于zepto的e ...

  6. word中公式居中标号没有右对齐

    打开视图-标尺,调整右侧标尺就行了.

  7. [WP8.1开发]RSA 使用BouncyCastle 公钥解密

    写应用的时候遇到个服务器返回私钥加密过的数据 ,然后要在客户端用公钥解密的需求 ,一直没找到方法,应用搁置了一个学期,多方搜索,结论就是.net没有实现公钥解密的方法,要自己实现,于是硬着头皮开始看B ...

  8. LinuxMint配置Git(图文教程)

    1.生成秘钥(直接回车,秘钥存放路径看命令行信息) 2.打开秘钥,需要注意的是.ssh可能是隐藏的,这时需要Ctrl+H显示隐藏文件夹 3.复制秘钥,添加到GitHub(Settings), 4.添加 ...

  9. mysql数据库远程访问指定数据库设置

    grant all privileges on huarenwang.* to 'huarenwang'@'%' IDENTIFIED BY 'huarenwang'; on后面的是指定的数据库to后 ...

  10. win7系统的右键菜单只显示一个白色框不显示菜单项 解决办法

    如上图所示,桌面或其他大部分地方点击右键菜单,都只显示一个白色框,鼠标移上去才有菜单项看,并且效果很丑 解决办法: 计算机-右键-属性-高级-性能-设置-视觉效果-淡入淡出或滑动菜单到视图,将其前面的 ...