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}\),即可调回双栏,同样调单栏也是这样。
这个快捷键网上没人提及,害死我了
本文来自博客园,作者:zjsqwq,转载请注明原文链接:https://www.cnblogs.com/zjsqwq/p/16470252.html

浙公网安备 33010602011771号