Far Manager 简单配置

Far Manager 简单配置

1.下载安装

Far Manager Official Site : download

\(\texttt{Stable builds}\)里选第一个(最新的)下载\(\texttt{msi}\)引导文件,然后双击就可下载。

2.解决界面混乱问题

打开后界面可能会错乱,在下方命令行中输入:

chcp 65001

就改为UTF-8代码页了,右键上方白条,打开\(\texttt{属性 - 字体 - 字号20 - 选择字体下的Consolas - 确定}\)

然后就应该不会再界面错乱了,但重启后字体还是会很丑,只要在命令行再输一遍

chcp 65001

就行了。

如果想一劳永逸,网上说可以直接把系统字体改成UTF-8,但我没试过。

3.快捷键 & 如何自定义Tab长度

看这个:https://www.zhihu.com/question/423734967

4.如何配置C++环境

\(\texttt{f7}\)创建一个\(\texttt{test}\)文件夹,\(\texttt{enter}\)进入其中\(\texttt{shift+f4}\)创建一个\(\texttt{test.cpp}\),往里随便写一个\(\texttt{Hello world}\)或者\(\texttt{a + b}\)

注意Far Manager的保存键是\(\texttt{f2}\),不是\(\texttt{crtl+s}\)!!!

\(\texttt{esc}\)退回到\(\texttt{test}\)文件夹页面,点击那个路径(以下图我的为例就是\(\texttt{D://Code//0712}\)),就会出现一条命令栏,依次点击\(\texttt{Commands - File associations}\),然后会出现一个困扰了我很久的框,不管它什么意思直接点键盘上的\(\texttt{insert}\)键,然后进入配置界面。

第一栏填\(\texttt{*.cpp}\),第二栏填\(\texttt{C++}\),然后下面几栏就是分别赋予按键功能。

我选择回车文件以编译运行,所以我就给\(\texttt{used for enter}\)栏填的编译指令,就是你在\(\texttt{cmd}\)或者\(\texttt{powershell}\)里编译\(\texttt{C++}\)程序的指令。

然后如果需要使用\(\texttt{gdb}\)的话,就重复上述步骤,\(\texttt{insert}\)创建一个新的指令,第一栏填\(\texttt{*.exe}\),第二栏还是\(\texttt{C++}\),然后下面赋予你喜欢的快捷键一个调试指令\(\texttt{gdb.exe}\)

放出我的配置:

我的 \(\texttt{cpp}\)配置指令:

g++ -O2 -std=c++14 -Wall -Wextra -Wfatal-errors -Wl,--stack=256000000 -o !.exe !.cpp -DLOCAL_DEFINE

4.编译运行

如果按照我上面的配置,编译就是\(\texttt{回车sol.cpp}文件\),命令框会一闪而过,可以\(\texttt{crtl+o}\)再调出。

我用来存放数据的文件名字叫\(\texttt{in}\),运行就是\(\texttt{crtl+o}\)调出命令框,输入\(\texttt{sol < in}\),然后回车查看输出,和\(\texttt{cmd}\)中一样。

配置和T神一毛一样有木有

5.结语

本文默认读者电脑上安装并能使用\(\texttt{MinGW64}\),我不知道其他编译器行不行,可以自己尝试。

另外\(\texttt{Far Manager}\)对中文的显示非常差,差到我难以形容,读者自己取舍。

相信大家(我自己)折腾这玩意儿都是想学\(\texttt{tourist}\)装逼的,放上\(\texttt{tourist}\)的设置:

g++ !.cpp --std=c++11 -O2 -o !.exe
sol < in

编译器是:

以及\(\texttt{2}\)格的奇妙的\(\texttt{Google}\)代码规范缩进。

\(\texttt{Far Manager}\)如果用好了的话,我觉得是不比\(\texttt{VIM}\)差的,不仅因为它还是一个资源管理器,更因为它和\(\texttt{VSCode}\)\(\texttt{SublimeText}\)一样都是支持外部插件的,想配置的话可以自行\(\texttt{bdfs}\)

可以参考:

Far Manager的简单使用(算法竞赛)_zholofmeister的博客-CSDN博客

Far manager基本操作指南___KevinYzy__的博客-CSDN博客

Far Manager的简单使用_VictorZC8的博客-CSDN博客

far manager如何设置自动缩进啊? - 知乎 (zhihu.com)

Far Manager C++编程比赛设置,像tourist那样_哔哩哔哩_bilibili

见识一下Tourist的手速吧!ICPC WF2017回放_哔哩哔哩_bilibili

\(\LARGE\color{blue}\texttt{Enjoy the magic software Far Manager!}\)

6. Upd at 21:57 on 2022.7.12

如果出现了只显示一边资源管理器的情况,按\(\texttt{crtl + p}\),即可调回双栏,同样调单栏也是这样。

这个快捷键网上没人提及,害死我了

posted @ 2022-07-12 15:30  zjsqwq  阅读(1458)  评论(0)    收藏  举报