一个再普通的问题,只要你觉得有些发怵,它就值得关注。
chrome,输入法,编辑器
VIM
set number # 显示行号
set cursorline # 突出显示当前行
set showmatch # 显示括号匹配
set tabstop=4 #设置Tab长度为4空格
set shiftwidth=4 #设置自动缩进长度为4空格
set autoindent # 继承前一行的缩进方式,适用于多行注释
set paste # 粘贴模式
set hlsearch # 搜索高亮
#启动鼠标
set mouse=a
set selection=exclusive
set selectmode=mouse,key
set fileencodings=utf-8
set termencoding=utf-8
set encoding=utf-8
与Vim编码有关的变量包括:encoding、fileencoding、termencoding。
encoding选项用于缓存的文本、寄存器、Vim 脚本文件等;fileencoding选项是Vim写入文件时采用的编码类型;termencoding选项表示输出到终端时采用的编码类型。
注意:.vimrc中的注释是" (双引号)
JDK
打算把JDK安装在/usr/local的目录下,在这个目录下安装是需要root权限的.
下载jdk安装包jdk-8u211-linux-x64.tar.gz
sudo -i
mkdir /usr/local/dev
tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/dev
退出root
vim ~/.bashrc # 修改环境变量,文件的末尾追加下面内容:
export JAVA_HOME=/usr/local/dev/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc
java -version # test
which java
本来想用软链接,这样就不要配置PATH了
ln -s /usr/local/dev/jdk1.8.0_211/bin/java /usr/local/bin/java
但这样只能找到java命令,而其他命令则找不到了。害怕这样出问题,最终没有这样配置。如果安装redis,则可以这样使用。
MAVEN
maven的下载非常慢,不得不使用镜像。
sudo tar -zxvf apache-maven-3.6.1-bin.tar.gz -C /usr/local/dev/
vim ~/.bashrc # 修改环境变量,文件的末尾追加下面内容:
export MAVEN_HOME=/usr/local/dev/apache-maven-3.6.1
export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:$PATH
source ~/.bashrc
mvn -version
which mvn
IntelliJ IDEA
Color Scheme:黑色背景看起来很压抑,我喜欢在默认主题下,自己配置个性化颜色。
利用https://start.spring.io/,创建一个maven项目,并运行。
- 快捷键和ubuntu或其他软件的快捷件有冲突,比如ctrl + alt + H 和Ubuntu的输入法相冲突,设置路径是:输入法配置的 高级 → 打开Fcitx设置 → 附加组件 → 键盘布局 → 切换单词提示 隐藏太深了。
- IntelliJ IDEA自带maven,注意相关设置。
Git
ubuntu上一行命令就够了(版本不是最新的)
sudo apt-get install git
基本配置
git config --global user.name zhang
git config --global user.email zhang@google.com
查看配置
git config --list
git config user.name
或者
cat ~/.gitconfig
需要申请git权限,这样才能看到工程。
生成公钥,并粘贴到我的配置里面,这样才能clone
ssh-keygen -t rsa -C "zhang@google.com" -b 4096
网友评论