分类: OS  [x]

Linux 快捷键修改 xmodmap | Control 键与 Caps_Lock 互换

2016-05-05 10:27:40
(34 条评论)
普通键盘上的 Control 键离的太远无法满足一些常用快捷键的需求,我们需要将Control键调整至方便位置。 主要是将 Control 键调整至 Caps_Lock 键的位置。同时将 LAlt 键也调整为 Control (当做Cmd键使用)LSuper (WIndows键)调整为 LAlt 。最终目标是与Mac键盘对应, 并将Control键移至Caps_Lock。 最终映射关系: LCaps_Lock => LControl LAlt => LControl LSuper => LAlt LControl => LCaps_Lock Ubuntu / Debian 修改文件(没有该文件则新增) sudo vim ~/.Xmodmap 添加内容 remove control = Control_L remove lock = Caps_Lock ! Caps_lock to LControl keysym Caps_Lock = Control_L remove mod1 = Alt_L remove mod4 = Super_L ! LAlt to LControl keys ...

查看全文


使用 puppet 快速搭建跨平台 php 开发环境

2016-01-24 13:42:22

PuPHPet 是基于 Vagrant  php 开发环境配置的可视化生成工具。 关于 Vagrant Vagrant 支持 MAC OS X 、 WINDOWS、CENTOS 等系统。Vagrant 会虚拟化一个 Centos/Ubuntu/Debian (PuPHPet 支持) 或者其他 Linux 系统的开发环境,我们通过 Vagrant 来保证我们所有成员的开发环境与生产环境完全一致,并且一次配置就可以在多台(多平台)机器上运行。 下载 Vagrant https://www.vagrantup.com/downloads.html 下载对应版本 使用 PuPHPet 生成 php开发环境 配置文件 https://puphpet.com/ Provider 我们使用 Virsualbox Distro 选择 Centos 6 x64 Shared Folders 可以将虚拟机目录映射到宿主机目录中 按提示选择需要安装的 程序和相关 PHP 扩展,PHP一栏如果选择安 ...

查看全文


VirtualBox Centos 安装增强功能

2016-01-07 09:44:30

VirtualBox 中安装 Centos 后需要安装增强功能但总是安装失败无法启用是系统中缺少一些组件 yum update # 检查 gcc 版本 gcc --version # 没有 gcc 请安装 yum install gcc # 安装 kernel-devel yum install kernel-devel 安装完成后链接到 /usr/src/linux ln -s /usr/src/kernels/2.6.32-573.12.1.el6.x86_64 /usr/src/linux # 红色部分根据自己安装的版本来选择 在 Visualbox 菜单中选择 设置 - 安装增强功能 (Host + d) 光盘载入后可直接使用 Autorun 进行安装 或 使用 cd /media/VBOXADDITIONS_5.0.0_101573 #红色版本根据自己版本选择 sh VBoxLinuxAdditions.run 安装完成重新启动即可生效 ...

查看全文


CentOS 6.x 安装桌面环境 Gnome

2016-01-07 09:09:05

我们在服务端安装 CentOS 时一般选择了最小化安装(minimal Centos )在最小化安装基础上通过 YUM 来安装 Gnome 桌面环境也是非常方便的 安装 Gnome yum groupinstall "X Window System" "Desktop Platform" Desktop 喜欢 KDE 桌面的 使用 yum groupinstall "X Window System" "KDE Desktop" Desktop 安装常用的 字体 浏览器 办公软件(可选安装) yum -y groupinstall "Graphical Administration Tools" yum -y groupinstall "Internet Browser" yum -y groupinstall "General Purpose Desktop" yum -y groupinstall "Office Suite and Productivity" yum -y groupinstall "Graphics Creation Tools" 中文支持(可选安装) yum groupinstall chinese-support vim /e ...

查看全文


安装 Rime(中州韻) 五笔拼音

2016-01-06 13:35:36

Rime 是一款开源的中文输入法支持  Windows / Mac / Linux 等多平台并支持 注音 拼音 五笔 等输入 http://rime.im/ Ubuntu 14.04 由于源中已经有 Rime 的包我们直接使用 apt-get 安装 sudo apt-get install ibus-rime # 安装五笔 拼音 和 笔画 sudo apt-get install librime-data-wubi librime-data-pinyin-simp librime-data-stroke-simp 安装完成后重启 ibus ibus restart 在设置 - 文本输入中 添加 rime 输入法 Copy 五笔拼音 至 .config sudo cp /usr/share/rime-data/wubi_pinyin.schema.yaml ~/.config/ibus/rime # 或 Copy 其他 编辑 default.yaml 配置 vim ~/.config/ibus/rime/default.yaml # 加入wubi_pinyin 选项(或其他) schema_list: - sch ...

查看全文


vim 常用配置

2015-12-11 16:01:01

大部分版本 Linux / Mac 已自带 vim 使用 vim --version 查看安装情况和版本 安装或升级VIM至7.4 请见 CentOS 安装 VIM7.4 本文主要介绍的VIM配置同时适用于 gVim/vim 编辑 vimrc 文件 Windows 系统一般位于 C:\Program Files (x86)\Vim\_vimrc Linux 一般位于 ~/.vimrc 下面是完整配置 首先安装插件管理器 git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle " ============================================================================= " << 判断操作系统是 Windows 还是 Linux 和判断是终端还是 Gvim >> " ============================================================================= " ----------------------- ...

查看全文


Linux 挂载新分区

2015-12-10 14:30:07

Linux 挂载新磁盘 新硬盘加上后 通过 fdisk -l Disk /dev/sda--vg-root: 100 GB, 可以看到 /dev/sda 上新加的 100G 硬盘, 添加该分区 fidsk /dev/sda Command (m for help):n #输入N 即新建分区 可看 m 查看所有列表 primary partition (1-4): p #输入P Partion number(1-4):4 #分区位置随意输入空位置即可 #分区开始位置和结束位置 如无特殊需求 默认即可 #2次回车选择 Command (m for help): w # 保存 分区已经建立,查看已建立的分区 可以看到  /dev/sda4 fdisk -l 格式化分区 mkfs.ext4 /dev/sdb4 # ext 3 2 格式常用 完成后挂载该分区,首页新建一个文件夹 mkdir /data mount /dev/sdb4 /data # 挂载分区至 /data 挂载完成后 查看磁盘使用情况即可看到该分 ...

查看全文


shadowsocks Python版 服务端安装脚本

2015-11-12 11:12:54

shadowsocks 是一款 socket5 穿透服务 系统支持:CentOS 6 、7 , Debian, Ubuntu 客户端下载 http://sourceforge.net/projects/shadowsocksgui/files/dist/ 服务端安装脚本 Root 登录 wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh chmod +x shadowsocks.sh ./shadowsocks.sh 2>&1 | tee shadowsocks.log 安装脚本提示即为成功 Congratulations, shadowsocks install completed! Your Server IP: {your_server_ip} Your Server Port: {your_server_port} Your Password: {your_password} Your Local IP:127.0.0.1 Your Local Port:1080 Your Encryption Method:aes-256-cfb Welcome to ...

查看全文


使用 nvm 安装 Nodejs

2015-11-06 12:53:36

nvm 是 Node 版本管理器 用于多个版本的 nodejs /iojs 的安装切换 nvm 地址 https://github.com/creationix/nvm 首先安装 nvm curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash wget 方式 wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash   完成后修改 profile (~/.bash_profile, ~/.zshrc , ~/.profile)推荐修改 ~/.profile 这样无论是 bash 还是 zsh 都可以使用,添加行 source ~/nvm/nvm.sh #nvm.sh 对应目录 source ~/.profile #立即生效   执行 nvm 即可看到 nvm 的帮助信息 常用命令 nvm ls #列出所有已安装的版本 nvm install <版本> #安装 X版本的 nodej ...

查看全文


Sublime Text & PHPStorm 启用VIM模式

2015-10-28 11:45:13

Sublime Text 3 自带 Vintage 模式 (vi模式编辑) 开启方法 Preferences (Apple 在 Sublime Text) 菜单下 -> 选择 Settings User 原配置 "ignored_packages": ["Vintage"] 修改为 "ignored_packages": [] 如果没有此行直接添加即可 保存后即可在左下角显示 INSERT MODE 即为成功 Vintage 默认是 INSERT模式 如果需要修改为默认 COMMAND MODE , 继续在  Settings 下添加 "vintage_start_in_command_mode": true 打开新文件后默认即 COMMAND 模式 Vintage 模式 支持绝大部分VIM快捷键(部分CTRL 快捷键在WINDOWS上被禁用 与系统快捷键冲突) : 命令可用的为 :w :e 如果需要启用 CTRL 系列快捷键可添加(仅WINDOWS需要 MAC使用 control 替代 command 功能) " ...

查看全文


VIM内 五笔拼音输入法

2015-10-16 10:55:17

可以在VIM中直接输入中文的插件 支持五笔 临时拼音 插件地址 http://www.vim.org/scripts/script.php?script_id=2662 下载最新脚本(1.24): http://www.vim.org/scripts/download_script.php?src_id=22903 下载最新码表(1.13): http://www.vim.org/scripts/download_script.php?src_id=10786 脚本和码表都解压至 /.vim/plugin 或 /usr/share/vim/plugin VIM插件目录 编辑 ~/.vimrc 添加输入法配置 let g:ywvim_ims=[ \['wb', '五笔', 'wubi.ywvim'], \['py', '拼音', 'pinyin.ywvim'], \] let g:ywvim_py = { 'helpim':'py', 'gb':0 } let g:ywvim_zhpunc = 1 let g:ywvim_listmax = 5 let g:ywvim_esc_autoff ...

查看全文


VIM 常用插件快速安装 superTab, auto-pairs, emmet, command-t

2015-07-25 09:48:08

首先安装 插件管理器 Vundle https://github.com/VundleVim/Vundle.vim 安装方法: $ git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim clone完成后 编辑  .vimrc 文件 vim ~/.vimrc 加入默认配置信息至尾部   set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, pass a path where Vundle should install plugins "call vundle#begin('~/some/path/here') " let Vundle manage Vundle, required Plugin 'gmarik/Vundle.vim' " The ...

查看全文




Displaying 1-12 of 1 result.