2013年1月8日

openstack dashboard的汉化

摘要: openstack的dashboard在语言设置栏里有多种语言可选,虽然有简体中文选项,但是它的汉化基本没有完成。openstack的dashboard采用的是django架构。django 国际化的本质就是开发者对需要翻译的字符串进行标记,并对字符串进行相应的翻译。具体操作是:1、创建locale目录,2、然后django-admin.py makemessages -l zh_CN,生成locale/zh_CN/LC_MESSAGES/django.po 文件。在这个po文件里对英文进行翻译。不过对于openstack的dashboard,它已经有po文件了,我们只需直接编辑po文件就行了 阅读全文

posted @ 2013-01-08 10:26 AllenZhao 阅读(930) 评论(1) 推荐(0) 编辑

vi 命令大全

摘要: 进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k或Ctrl+p: 阅读全文

posted @ 2013-01-08 10:25 AllenZhao 阅读(279) 评论(0) 推荐(0) 编辑

vi 一些命令(备忘,自己用的)

摘要: 1:跳转到某一指定行。 只需要输入行号,然后gg就可以了。例如调到1230行,只要:1230gg。2:除了ls外,还可以 ll 列出详细信息。3:调到文档最后的话: shift + g,其实就是大写G4:复制当前行 yy, 然后粘贴 p。1:sh文件显示 No such file or dir。原来:set ff=dos改为:set ff=unix2:查看文件编码:set fileencoding?3: vi中删除从光标处到最后一行: dG5:编码问题非常重要,在更改前一定要做好备份,另外,涉及到中文的文件,最好在linux环境上写好。 阅读全文

posted @ 2013-01-08 10:24 AllenZhao 阅读(196) 评论(0) 推荐(0) 编辑

导航