zl程序教程

您现在的位置是:首页 >  其他

当前栏目

vundle的安装笔记-20160721

2023-09-14 09:08:51 时间

vundle是一个vim管理插件, 而bundle是命令, 用来操作vundle的.

bundle

英[ˈbʌndəl] 美[ˈbʌndəl]
n. 捆,束,包;大量;一大笔钱;极度
v. 归拢;捆;匆忙打发;捆绑销售;匆忙离开
这里, bundle就是取bundle的 "归拢, 把vim的插件都集中 集合在一起, 归拢在一起. 捆绑在一起. 把vim的插件都捆绑在一起."的意思.
vundle: vim的bundle.

使用vundle, 先要作一些准备工作

  1. 安装vim

  2. 安装git, 用来clone下载vundle.git项目仓库

  3. 创建相关的目录和vimrc.
    vimrc的配置文件, (通常用户自己的配置是直接放在 家目录下, 用 点号开头比如.vimrc, 如果不是放在家目录下的, 就不要用点号开头)既可以直接放在 ~/.vimrc, 也可以放在 ~/.vim/目录下. 最好是放在.vim目录下, 这样可以在.vim下继续创建bundle/Vundle目录 如果创建了 ~/.vim/vimrc, 那么最好创建~/.vim/bundle, 避免将vimrc和其他vundle放在一起.

  4. 现在的vundle仓库地址好像都是: http或者https都可以: //github.com/VundleVim/Vundle.vim. 和原来的https://github.com/gmarik/vundle...地址指向是相同.

linux中每个用户的设置, 包括对软件如firefox, 系统的快捷启动键, 等等, 都会不同的,(一个用户针对软件做的配置, 在另外一个用户可嫩根本就没有) 所以安装好后, 一开始就最好基于foo普通用户进行使用, 包括进行的设置. 以免你再去设置. 推荐还是不要用root用户来进行日常操作.

网页页面, 元素之间尺寸 间距的设置问题

首先你要明白, 任何东西, (包括标签 图片 编辑框...) 的尺寸大小和位置(主要是考虑这两个方面) 都是可以可以固定 , 也可以随窗口大小自动调整的, 完全就是看你自己的需要了 和自己的设计 了.
[大小] 通常, 大的标题性的标签文字, tab组件, 图片的大小应该不变, 而其他如编辑框(如当前正在输入文字的这个框)的大小尺寸考虑为可变.
[间距 位置] 元素间的间隔: 通常在页面内部, 元素间的间隔 距离 相对位置, 应该不变, 应该写死, 不应该随用户调整屏幕窗口尺寸的变化而变化, 那样的话, 就会破坏页面的布局, 使页面内容不能阅读. 然后, 当中间的页面的内容元素位置, 以及元素间的相对位置固定后, 那么两边的空白距离, 也就是 页面内容的margin 相当于页面内容的留白, 如word文档周围的留白, 应该或者说可以, 随着屏幕窗口的变化而自动调整.

最后, 如果页面内容, 中间的部分 的尺寸, 是固定的, 那么, 随着窗口的尺寸越来越小, 这时候, 应该是页面内容被隐藏, 而不是被压缩, 或者变化. 当然你可以做成是变化的....

==========================================================

几乎所有的连词,如when, as, if, whether, after, before等等都可以作为 介词, 引导分词短语. 在科技文章中, 多用" 没有主格的分词短语".

为什么vimrc中, 既有Plugin... , 又有 Bundle ... 而且不同的仓库应该使用不同的格式...?
是因为针对不同的 仓库源, 所以采用不同的关键字:

  • github.com/vim-scripts/ github自己的仓库, 使用Plugin
  • 外部的, 非github的, 使用的是 Bundle ...

自己安装的vim文件在: /usr/share/vim/...
其中, vim74中放的是安装程序自带的 自己提供的东西, 如autoload里面 全是vim脚本.... 而vimfiles则是提供给用户自己安装的...

ctrl+o ctrl+i 在"跳转列表"的位置中进行跳转:
否则的话, 你想想, 如果把每次光标移动的位置都要 "让vim记住"的话, 那将是多么大的工作量和对资源(内存)的消耗啊, 很明显不合理.

vim要表示一些特殊的 "记忆体", 如: 寄存器, 跳转位置等,必要要用一些特殊的符号 来"引出",如', ", _ , -等等.

vim的冒号命令, 相当于 "集成" 了一个shell, 所以 它支持命令的 简写 缩写

Popping up this annoying error message is caused(brought about, given rise to ) by the loss of ctags program. Once ctags is installed, the error will not occur again.

refer to this article: http://blog.csdn.net/laogaoav/article/details/20793657

===================================================
ls: 在shell中是显示 目录下的文件列表
vim中的 :ls命令 是 显示 缓冲区

所有这些操作都是在一个窗口中的 "多个窗格" 间(或tab的使用类似 看你自己喜欢用哪种): (多窗格跟多标签是等同等效的)进行. 在窗格中, 要切换到哪个buffer: :bX 还有:bp, bn等等.

寄存器中的文件类型: 参考:http://www.pythonclub.org/linux/vim/buffer

窗口的跳转: ctrl+w+ hjkl, 或w轮询.

NERDTree命令:
结点的跳转: 父结点p P, 子结点J K, 兄弟结点c-jk
目录树的根上移下移: u, U, c, C等等.
文件和目录的过滤: 是否显示隐藏文件: I, 过滤是否显示文件(只显示目录)F
更改目录树的根: dir tree root: C, cd, CD , u, U
Nerdtree本身还有 创建, 删除, 移动 更名等功能:
那就是: on the currently selected dir, click command "m", then show the menu about file operations:

要显示隐藏文件/目录: 使用 "I"命令,

换了ssd可能还是会很发热吧,不能说是电子式的, 那cpu和memory都是电子式的,仍然是发热大户.
MBP: macbook pro也会发热, 隔热没做好??

服务器版和桌面版的内核 基本上 大体上是一致的, 只是发行版的服务器和桌面版, 在编译的时候,他们的编译参数有些区别, 另外,服务器的软件较旧,主要是为了稳定性和安全性...
如同同一个车型的suv和轿车型, 他们的发动机和底盘基本相同, 只是它们的发动机 变速器 底盘悬挂的 调校有些区别...

==================================================
青砖得价格是红砖的2-3倍 机制的
烧制砖瓦时,用富含铁元素黏土做成的坯经过烘烧后,铁的化合物氧化化为红色红色高价氧化铁三氧化二铁(Fe2O3),,而制得红色的砖瓦;若烘烧完全后向窑内添加大量的煤炭后封窑约 1天后从窑顶向下慢慢浇水7天 水蒸气和窑内高温的炭发生化学反应 ,密闭的煅烧窑内会产生大量的还原气体 氢气和一氧化碳,它们把红色高价氧化铁三氧化二铁又逐渐还原成为青灰色的低价氧化铁氧化亚铁FO,,而制得青砖

烧制成红砖后 加煤炭(让它被加热), 然后淋水, 这时 c+H20=co+h2, 这些是还原性气体, 可以将(粘土中含的fe, fe2o3中的fe还原成低价的氧化亚铁 feo...

======================================================================
太阳直射角,有一个范围, 跟纬度有关, 最南边和最北边在赤道以南/以北 23.5度/23度26分的地方. 回归线是指太阳直射角最多到赤道以北23度26分的位置 (是热带和温带分界线)就要往南走,这时对赤道北边来说, 就是夏天最长的时候了, 叫夏至... (北回归线饶着地球一圈呢 经过好多地方 它不在一处 而横跨世界 在我国境内,北回归线穿越云南、广西、广东、台湾4个省区,长达2000多公里,广东约占其中三分之一。在4省区内共建有5座北回归线标志,它们分别在台湾的嘉义县和花莲县(热带也要分热带和亚热带,如台湾广州等属于亚热带...),广东汕头、封开和从化 四川在北回归线以北, 属于北温带地区...

广州市在北回归线上,广州以南是北回归线以南,四川都不在此列 : :: 也可以查纬度来判断....)

)

地球的自转不是正立的... 同样一个物体的转动, 如 地球的转动, 是从西向东, 但是在不同的方向(上下)来看是不同的: 在北极从上往西看是 逆时针方向自转, 相反, 从南极从下网上看则是顺时针方向在自转...

地球除了自己在自转外, 还绕着太阳在"公转". 都是自西向东, (地球的自转和绕太阳的公转..)二者同向,侧面看都是自西向东
从北极看 逆时针
南极看 顺时针

中国在纬度上, 位于北半球, 从北4度到北纬53度(中国大部分在北温带, 从广州广西等一线以南地区属于亚热带地区...气候应该是很好的...). 在经度上属于东半球. 过了春分(太阳直射角在赤道上), 太阳往北半球走.
中国位于从北纬4°到北纬53°(由于夏天的时候, 太阳直射角在中国的北方, 所以夏天的时候, 北方比中国亮得早, 冬天的时候, 南北天亮的早晚正好相反).

中国北半球美国也是北半球中国属于东半球,美国属于西半球你看到的漩涡是由于地球自转产生的水平地转偏向力。

地球自转一圈是一天, 白天和黑夜的变化交替; 地球公转(the Earth reolution:变革 革命 公转等) around sun) 一圈是一年, 四季的交替变化. 公转的轨道是近似于正圆的椭圆. 平均角速度是360度/365天. 平均线速度是 7.4亿公里(千米)/年. 公转轨道形成的面叫轨道平面 也叫黄道平面. 黄道平面和地球自转的轴线的夹角是90度-23度26分.

北回归线 在 我国境内自西往东依次是:云南、广西、广东、台湾。

北半球进入盛夏的标志
每年夏至日,太阳直射点在北半球的纬度值达到最大,太阳高度可以达到90度,此时正是北半球的盛夏,北半球昼长夜短,北极圈(含北极圈)内为极昼,南半球相反(此时是冬至!!!)。此后太阳直射点逐渐南移,并始终在北纬23°26′附近和南纬23°26′附近的两个纬线圈之间周而复始地循环移动。因此,把这两个纬线圈分别称为北回归线与南回归线。

why are races always run in a counterclockwise direction?

Reference: http://www.zhihu.com/question/19597778
美国英语: counterclockwise, 英国英语: anticlockwise.
how do these things get started?...

火车为什么会晚点? 火车晚点后能不能跑快些?
初始晚点和连带晚点, 一切都要前方车站有调度的, 要有站台 车道位置的才行. 都有运行图. 考虑通过率和容错能力等, 考虑会车,让车, 越车(慢车在车站停下来, 让快车先行, 因为只能在车站越行, 不能在区间越行..)
参考: http://www.zhihu.com/question/26746444
(控制列车晚点的调度 延时等都是有算法 有研究的:: 学术界研究这个问题的时候主要有两个方向,一个是模拟人机对话,在发生列车运行线冲突的时候,模拟人机对话去疏解列车运行的时空冲突,据我所知日本人做这方面的东西比较多。另一种思路是建立实时列车运行调整模型,通过智能优化算法求解混合整数规划(正在准备毕设,这些算法求解都很……爆炸),国内外很多学者提出了算法的分割机制,力求实现Real-time rescheduling所要求的求解质量和求解速度。)

K字头的车会经常晚点, 因为要给z d t字头的车让车, 而且有时候, 一让就是让几趟车, 所以晚点很多时间如2个小时以上...

ventilate : 使...通风; (公开地publicly)讨论问题, 发泄等.
in suh cases, hospital treatment is needed to ventilate the child.
my office is well ventilated. (一般情况下, 如果没有特殊情况, 通常副词要放在动词的前面, 副词短语除外).