Centos 手动安装nano 4.6 并启用高亮、行号、软换行

YUM库的实在太老了,现在还在2.x

#编译需要
yum -y install gcc ncurses-devel wget

cd /root/
wget https://www.nano-editor.org/dist/v4/nano-4.6.tar.gz
tar zxvf nano-4.6.tar.gz
cd nano-4.6

#开始编译安装
./configure
make && make install

#复制nano
cp src/nano /usr/bin

#复制nanorc文件
cp doc/sample.nanorc /root/.nanorc

#引用高亮
echo 'include "/usr/local/share/nano/*.nanorc"' >> /root/.nanorc

#关闭自动换行
echo 'set nowrap'  >> /root/.nanorc

#打开软换行(纯视觉效果)
echo 'set softwrap'  >> /root/.nanorc

#打开行号显示
echo 'set linenumbers' >> /root/.nanorc

#完成

最后自己配置一下nanorc文件,

我个人喜欢他的高亮功能,找到include "/usr/local/share/nano/*.nanorc" 去掉前面的#即可。

打开行号显示后会有个问题,复制的时候不方便,会复制到行号。。 临时关闭可以 Esc+#