Ubuntu12.04 -- 系统使用问题记录
系统信息:Ubuntu12.04 64bit
一、 vim 基本使用的配置内容:
$ sudo get-apt install vim
$ sudo vim~/.vimrc
1 set smartindent
2 set tabstop=4
3 set cindent shiftwidth=4
4 set autoindentshiftwidth=4
5 set number
二、取消vim自动备份选项:
$ sudo vim /usr/share/vim/vim73/vimrc_example.vim
使用”注释掉以下两行:
if has("vms")
set nobackup "do not keep a backup file, use versions instead
"else
" set backup " keep a backup file
三、取消gedit自动备份选项:
打开gedit后,会在屏幕的左上角有文件、编辑等选项,选择 编辑->设置->编辑器( Edit -> Preferences ->Editor ),在此选项中取消”保存前创建备份文件( Create a backup copy offiles before saving )”
此时,还可以选择在使用gedit编辑程序时,Tabwidth值,在gedit界面正下方也有此选项。
四、在对32bit ARM程序进行交叉编译时,出现:
bash-:/usr/local/arm/arm-eabi/bin/arm-linux-eabi-gcc 没有文件或目录
$ sudo apt-get install ia32-libs lib32stdc++6 ia32-libs-multiarch libglu1-mesa:i386libqt4-opengl:i386 \此时,64bit系统需要安装32bit兼容库:
libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libglapi-mesa:i386
五、解决Ubunt下使用gedit查看文件时,中文乱码问题。
解决方案:
在终端中输入gconf-editor; ( 注:此时如果终端处于超级用户下,完成后需要在超级用户下,gedit才会生效;
如果想在普通用户下使用gedit查看文件,那么此时应该处于普通用户下操作。 )
弹出页面中,左侧单击选择apps -> gedit-2 ->preferences -> encodings ;
此时右侧双击选择auto_detected;
此时会弹出界面Edit Key;
点击Add;
在弹出界面中键入GB18030, 点击OK; ( 也可再添加GBK , GB2312 );
全部点击OK;
退出;
再重新使用gedit查看文件即可!
六、在终端vim中查看中文乱码,解决方案:
添加中文字符编码
$ sudo vi /var/lib/locales/supported.d/local
添加下面的中文字符集
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
保存退出,使添加的中文字符集生效
$ sudo dpkg-reconfigure locales
设置vim中的中文显示配置
$ sudo vi /etc/vim/vimrc
在文件中加入
set fileencoding=utf-8
set termencoding=utf-8
set encoding=prc
保存退出,重启机器之后 vim 即可显示中文
$ sudo reboot
七、tar命令打包文件,在包名中自动添加当前日期和主机名:
$ tar–jxvf rootfs-$(date --iso)-$(hostname).tar.bz2 <filenames>