System Settings -> User Accounts 里边更改,还可以改变用户头像
1.2. 输入法
卸载iBus
安装Fcitx
使用ctrl + space开启,使用ctrl切换(我更改为shift)
首先在虚拟机选项里配置好要共享的文件夹
然后可以在 /mnt/hgfs/ 中找到共享的文件夹
sudo apt-get install exuberant-ctags - 用Vim的代码补全
ctags -R --extra=+q --fields=+iaS --c++-kinds=+p - 生成源代码的tag
后三个参数都是OmniCppComplete要求的,附原文
You have to build your database with at least the following options:
--c++-kinds=+p : Adds prototypes in the database for C/C++ files.
--fields=+iaS : Adds inheritance (i), access (a) and function
signatures (S) information.
--extra=+q : Adds context to the tag name. Note: Without this
option, the script cannot get class members.
sudo apt-get install vim-gnome
使用
vim - 命令行
gvim - GUI界面的Vim
自定义用户配置文件:新建文件 $HOME/.vimrc
自定义用户文件:
新建目录vimfile主目录 $HOME/.vim/,结构为:
+ <Directory>
+ colors
+ compiler
+ doc
+ etc
+ ftdetect
+ ftplugin
+ indent
+ keymap
+ plugin
+ syntax
刷新帮助信息 vim:helptag 目录
" 更改tab键,使tab键键入4个空格
set shiftwidth=4 " 缩进量为4个空格
set softtabstop=4 " 按一下tab,缩进4个空格
set expandtab " 将tab扩展为空格
" 显示行号
set number
" MakeFile中,需要使用tab
if has("autocmd")
autocmd FileType make set noexpandtab
endif
a.vim http://www.vim.org/scripts/script.php?script_id=31 文件名 a.vim; alternate.txt
a.vim - 放入plugin
altername - 放入doc
使用 :A 来切换源文件和头文件
OmniCppComplete http://www.vim.org/scripts/script.php?script_id=1520
解压至$HOME/.vim/ - unzip omnicppcomplete-0.41.zip -d /home/selah/.vim/
SQLite
sudo apt-get install sqlite
sqlite - 启动sqlite客户端
sudo apt-get install mysql-server - 服务器
安装过程中会提示定制root的密码,设置为selah
mysql - 启动客户端并默认登录,有关默认登录的信息,看这里 -> mysql默认登录账户
sudo apt-get install qtcreator - Qt的IDE
增加额外的软件源 ppa:canonical-qt5-edgers/qt5-beta1