例如vim以标签页的形式打开多个文件编辑
vim -p first.txt second.txt
gvim -p *.txt
:tabe path/to/second.txt
在正常模式打
gt 到下一个标签页
gT 到上一个标签页
{i}gt 到第i个标签页
注意,0gt和1gt一样都是到第一个标签页,而且标签页从1开始数起,意味着到第三个标签页为3gt。
命令模式下也可以
:tabn 到下一个标签页
:tabp 到上一个标签页
正常模式和编辑模式下也可以用快捷键
Ctrl-PgDn 到下一个标签页
Ctrl-PgUp 到上一个标签页
也可以对键盘映射
nnoremap <C-Left> :tabprevious<CR>
nnoremap <C-Right> :tabnext<CR>
这样你就可以按 Ctrl-Left 或 Ctrl-Right 到上一个或下一个标签页了。
重要但不常用的
_ 跳到此行开头非空格字符处,0跳到行首但
...有一些类谷歌浏览器PC版,如国产的2345浏览器,360浏览器,搜狗浏览器等。除却使用鼠标手势,知道并使用常用的快捷键可以显著的提高操作效率,特别是对一些菜单没有的,下面做一下回顾。
可用导航
不常用或通用
Github help有专门的资料。
需要注意的是404页面自定义,必须有顶级域名,并且该域名已经解析到了Github pages,例如username.github.io。
具体步骤是在Github网站仓库中新建一个404.html,或者404.md文件。然后对该404文件进行YAML front matter,YAML前标记也就是在文件的开头按照固定格式为预定义或自定义变量赋值。
$ cd wisetc.github.io
$ curl baidu.com| sed -e '1i\---' -e $'1i\permalink: /404.html' -e '1i\---' > 404.html
$ sed -i 's/baidu/uqugu/g; 5s/0/5/g' 404.html
$ cat 404.html
$ sed -i '5a\没有找到您要访问的页面,请通过www网址访问此页,5秒钟后将跳转回首页。' 404.html
$
$ git add 404.html
$ git commit -m '404 custom'
$ git push
修改后的404.h
...首先什么是Github pages?
引用一句话:
Hosted directly from your GitHub repository. Just edit, push, and your changes are live.
大概是说Github pages是Github提供给开发者、组织和项目的网站主机,这个网站直接由你的github仓库发布运行,你只需要编辑、推送你的代码就行,你对代码的更改会实时的体现在网站的页面中。
那么为什么要说到Github pages的A记录解析功能,它到底解决了什么,在说Github pages A记录解析之前,先说说这次万网域名解析上遇到的一个冲突。
是这样的,为了正常收信,注册的企业邮箱(域名邮箱的一种)需要对邮箱服务器域名进行MX解析,要求主机记录为@,只不过@已经被CNAME解析到http服务器,要进行MX解析,CNAME死活不答应。只能二选一,经过一番沉痛的取舍,决定要保留企业邮箱。那么就是要舍弃CNAME咯,可是不想舍弃,更不能舍弃,因为百度收录的入口就是不带www的主页,郁闷,舍弃后就不能通过百度入口访问本站点。
于是
...