[Linux]Ubuntu安装配置笔记

1. 系统配置

1.1. 修改登录屏幕显示的用户名

System Settings -> User Accounts 里边更改,还可以改变用户头像

1.2. 输入法

卸载iBus 

安装Fcitx

使用ctrl + space开启,使用ctrl切换(我更改为shift)

1.2. 使用VMWare的共享文件夹功能

首先在虚拟机选项里配置好要共享的文件夹

然后可以在 /mnt/hgfs/ 中找到共享的文件夹

2. 软件安装配置

2.1 CTags

sudo apt-get install exuberant-ctags  - 用Vim的代码补全

ctags -R --extra=+q --fields=+iaS --c++-kinds=+p  - 生成源代码的tag

  • -R(--recurse) - 递归当前目录,不用指定文件
  • --extra=+q  - 添加类成员tag,比如Class::member
  • --fields=+iaS  - 格外支持继承信息、访问控制(public/private/protect)、参数表
  • --c++-kinds=+p - 对C++添加函数原型的信息

后三个参数都是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.

 

2.2. Vim

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 目录

vimrc中的更改

" 更改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  来切换源文件和头文件

代码自动补全(需要配合ctag使用)

OmniCppComplete http://www.vim.org/scripts/script.php?script_id=1520

解压至$HOME/.vim/ - unzip omnicppcomplete-0.41.zip -d /home/selah/.vim/

 

 

2.3. SQLite

SQLite

sudo apt-get install sqlite 

sqlite  - 启动sqlite客户端

2.4. MySQL

sudo apt-get install mysql-server  - 服务器

安装过程中会提示定制root的密码,设置为selah

mysql  - 启动客户端并默认登录,有关默认登录的信息,看这里 -> mysql默认登录账户

2.5. Qt

sudo apt-get install qtcreator  - Qt的IDE

安装Qt5 beta1

增加额外的软件源 ppa:canonical-qt5-edgers/qt5-beta1 

 

posted @ 2012-10-19 17:43  斯啦丝拉  阅读(675)  评论(0编辑  收藏  举报