分类 Linux 下的文章

问题

出于个人习惯,我在终端模拟器(iTerm2 等)中,都是将光标(cursor)设置为 vertical bar,而在 neovim 中则是将 normal 模式的光标设置为 block。

这样一来,当我从 neovim 的正常模式退出时,导致终端的光标样式也变成了 block,非常麻烦。主要是因为终端没有提供 API 查询当前的光标样式设置,因此 neovim 在退出时也不知道要如何重设光标。

解决

思路就是退出 neovim 的时候把光标重新设置为 vertical bar(ver25)。

if $TERM_PROGRAM =~ "iTerm"
  " reset cursor when vim exits
  au VimLeave * set guicursor=a:ver25-blinkon0
endif

其中ver25就是想要设置的样式,也可以是block等等,这样在退出 neovim 的时候就会重新将 iTerm2 的光标设置为 vertical bar。

ubuntu 中文本地化之后,默认安装了两个字体 arphic-ukai 和 arphic-uming,导致默认中文字体非常难看,没有很好的渲染,卸载这两个字体就可以改善中文字体效果。

sudo apt-get remove fonts-arphic-ukai fonts-arphic-uming

1.安装apache。打开终端,可以切换到root模式(下面就不说了,直接写命令)

sudo -s

这是切换到root模式,这里提示要密码,输入密码即可。

sudo apt-get install apache2

这里会自动安装apache,不要关闭终端。等待安装完成。

用firefox打开http://localhost/,提示有“it works”,就是正常工作了。

2.安装php。

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5

sudo /etc/init.d/apache2 restart

测试:sudo gedit /var/www/test.php

写入,然后保存,并用firefox打开 http://localhost/test.php,会显示PHP配置信息就是正确安装了php

3.安装mysql数据库

sudo apt-get install mysql-server

等到弹出密码输入,输入密码

给外部连接mysql的权限http://www.myxzy.com/read.php/279.htm

4.安装MYSQL for Apache HTTP Server

sudo apt-get install libapache2-mod-auth-mysql

sudo apt-get install php5-mysql

要让PHP与MySql一起工作,编辑

sudo gedit /etc/php5/apache2/php.ini

取消对;extension=mysql.so的注释,然后保存文件,最后重启apache

sudo /etc/init.d/apache2 restart

到了这里php+mysql+apache基本安装已经完成。

Ubuntu下,A卡的开源驱动有一些自带的电源管理功能,对于笔记本用户来说尤其重要,无论是风扇降噪,还是降温,都有不错的效果,下面是使用方法:


sudo -i
#进入root模式
echo dynpm > /sys/class/drm/card0/device/power_method
## 基于GPU负载的动态调整
echo profile > /sys/class/drm/card0/device/power_method
## 基于Profile(配置文件)的频率切换;这是默认的模式

如果你选择了Profile模式的话,可以有几个不同的配置文件进行切换


echo default > /sys/class/drm/card0/device/power_profile
# 默认的模式
echo low > /sys/class/drm/card0/device/power_profile
## 强制使用最低的可用频率;
## 在一些笔记本和显示设备上可能会有一定问题, 因为这是关闭dpms时使用的模式
echo mid > /sys/class/drm/card0/device/power_profile
## 强制GPU使用'mid'的电源状态;在常规情况下,要比'low'更安全
echo high > /sys/class/drm/card0/device/power_profile
## 强制使用最高可用频率
echo auto > /sys/class/drm/card-0/device/power_profile
## 在 'high'和'mid'之前切换,根据系统是否使用电池供电。

实际情况下,使用 dynpm 或者 profile 中的 mid 模式,都可以有效的降低风扇转速和显卡温度。

The free online CSS cleaner tool helps you to organize style files for websites.