首页 > 系统服务 > 详细

emacs 安装

时间:2020-05-26 21:08:45      阅读:58      评论:0      收藏:0      [点我收藏+]

 

WSL

在商店里安装ubuntu,然后在powerShell里输入ubuntu

wslconfig /list 查看安装的wsl

wslconfig /setdefault ubuntu 设置powerShell里bash命令默认打开的wsl

wslconfig /unregister ubuntu 卸载ubuntu

ubuntu config --default-user root     设置自动以root登录

 

cat /etc/issue 查看版本

lsb_release -c 查看版本代号

换源

 

安装桌面

apt-get install --assume-yes xfce4 xorg-dev libopencc2 libopencc2-data libqt4-opengl libqtwebkit4 unzip zip

 

 

中文字体等:

apt-get install --assume-yes fontconfig 安装字体管理包

apt-get install language-pack-zh-han* 安装中文语言包

mkdir -p /usr/share/fonts/windows

cp -r /mnt/c/Windows/Fonts/*.ttf /usr/share/fonts/windows/

cd /usr/share/fonts/windows

mkfontscale && mkfontdir && fc-cache -fv

locale-gen zh_CN.UTF-8

net stop LxssManager 关闭

net start LxssManager 启动

 

安装输入法

apt-get --assume-yes install fcitx dbus-x11 fcitx-libs libfcitx-qt0 fcitx-pinyin

 

vim /etc/profile 添加:

export DISPLAY=:0

export NO_AT_BRIDGE=1                                                                                                   export XMODIFIERS=@im=fcitx                                                                                             export GTK_IM_MODULE=fcitx                                                                                              export QT_IM_MODULE=fcitx                                                                                               export LANG=zh_CN.UTF-8                                                                                                 export LANGUAGE=zh_CN.UTF-8                                                                                             export LC_ALL=zh_CN.UTF-8   

 

执行 source /etc/profile

 

fcitx

fcitx-configtool

 

开机自动启动fcitx

vim ~/.bashrc 添加

if [ $(ps -ax | grep dbus-daemon | wc -l) -eq 1 ]; then  eval `dbus-launch fcitx > /dev/null 2>&1` fi

 

手动启动fcitx

dbus-run-session -- bash fcitx

 

安装emacs

add-apt-repository ppa:kelleyk/emacs

apt-get update && apt-get --assume-yes upgrade

apt-get install --assume-yes emacs26

 

桌面出问题,执行:

rm  -rf ~/.config/xfce4 && rm -rf ~/.cache/sessions

 

https://zhuanlan.zhihu.com/p/36784160

 

 

 

 

linux下的安装

安装前貌似需要删除以前安装过的东西

 

法一:

sudo apt install build-essential checkinstall

sudo apt-get build-dep emacs24

进入emacs的解压目录

./configure make

sudo checkinstall

 

法二:

sudo apt install build-essential sudo apt-get build-dep emacs24

进入emacs的解压目录

./configure --prefix=$HOME/local make && make install

 

 

 

 

 

 

    msys2emacs的安装

 

1  安装msys2

打开 ~/.bashrc,  添加:

#  删除 /c/* 路径

if [ $(uname -o) == ‘Msys‘ ]; then

    export PATH=`echo ${PATH} | awk -v RS=: -v ORS=: ‘/c\// {next} {print}‘ | sed ‘s/:*$//‘`

fi

alias cp=‘cp -i‘

alias........

 

2  换源:清华  中科大

 

3  更新软件:打开msys2_shell.cmd,运行 pacman -Syu ,

关闭再打开执行,多执行几遍

 

4  安装一些东西        打开 msys2.exe  

pacman -S --needed base-devel \

libraries \

development \

compression \

VCS \

sys-utils \

net-utils \

msys2-devel \ mingw-w64-x86_64-toolchain \ mingw-w64-x86_64-xpm-nox \ mingw-w64-x86_64-libtiff \ mingw-w64-x86_64-giflib \ mingw-w64-x86_64-libpng \ mingw-w64-x86_64-libjpeg-turbo \ mingw-w64-x86_64-librsvg \ mingw-w64-x86_64-lcms2 \ mingw-w64-x86_64-jansson \ mingw-w64-x86_64-libxml2 \ mingw-w64-x86_64-gnutls \ mingw-w64-x86_64-zlib

    

5  安装git   pacman -S git    配置git...

 

6  编译安装 emacs      编译只能用mingw64.exe

git clone git@github.com:emacs-mirror/emacs.git   /c/emacs

cd  /c/emacs     

切换到emacs-25分支

./autogen.sh     

./configure --prefix=/c/emacs --without-imagemagick --without-dbus

make && make install               (make -jn  更快一些,n为cpu核心数)

测试是否成功  ./bin/runemacs.exe -Q

如果要在mingw64 shell之外运行emacs,需要将c:\msys64\mingw64\bin加入环境变量

 

7  spacemacs

git clone -b develop https://github.com/syl20bnr/spacemacs ~/.emacs.d

git clone git@github.com:ts65213/.spacemacs.d.git ~/.spacemacs.d

 

 

 

 

 

 

 

其他:   修改命令行窗口的大小和文字大小

命令行alias        szh?  oh my szh?

emacs字体

emacs 安装

原文:https://www.cnblogs.com/ts65214/p/12967251.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!