带fullscreen补丁的cocoa emacs编译与生成 For OS X
打算系统的把emacs学习下,把之前不太注重的地方认真学习操作一遍。
系统中一直放着aquamacs, 但是作者在gnu emacs的基础上修改了比较多,太 apple 了。所以这次就想特别弄各纯净的emacs,然后重头定制学习。
源码编译emacs 23.2很方便,而且这个从版本开始已经可以直接编译生成适合os x的纯净cocoa emacs.
不过official emacs source编译的cocoa emacs不支持fullscreen.这就要打补丁了。
网上提供的补丁方式要从相关的git服务器获取源码,我100kb的小水管无法胜任40M的源码下载(太容易断线了,速度也太慢)。于是找到了个不知道怎么打补丁的补丁文件,重新手工分割好,加个小脚本并运行。
然后
./configuer --with-ns
make&&make install
编译生成nextstep/Emacs.app文件。
转移到Application,并运行,输入ns-toggle-fullscreen(可以自己绑定快捷键)命令实现全屏模式。再调成黑色背景会很酷~
图片一张:
Ps:补丁文件在这:patches.tar
使用方法,解包,cp其中 patch 文件夹,放入源码目录emacs-23.2下,Terminal下进入patch目录,输入:
chmod u+x patch.sh
./patch.sh
就可以。
CMD+Return 全屏:
(global-set-key (kbd "S-RET") 'ns-toggle-fullscreen)
Option+Return全屏:
(global-set-key (kbd "M-RET") 'ns-toggle-fullscreen)
Dec 11, 2023 10:50:42 PM
I think a lot of articles related to are disappearing someday. That's why it's very hard to find, but I'm very fortunate to read your writing. When you come to my site, I have collected articles related to
Dec 14, 2023 01:29:35 PM
I truly welcome this superb post that you have accommodated us. I guarantee this would be valuable for the vast majority of the general population. I am reading your writing well. I know a site that might be helpful for your writing. please read my article and tell us your impressions. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article . This is an excellent post I seen thanks to share it. It is really what I wanted to see hope in future you will continue for sharing such a excellent post . Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective to the topic which i was researching
Dec 14, 2023 02:12:50 PM
The worst part of it was that the software only worked intermittently and the data was not accurate. You obviously canot confront anyone about what you have discovered if the information is not right. Writing with style and getting good compliments on the article is quite hard, to be honest.But you’ve done it so calmly and with so cool feeling and you’ve nailed the job. This article is possessed with style and I am giving good compliment. Best! I am a new user of this site so here i saw multiple articles and posts posted by this site,I curious more interest in some of them hope you will give more information on this topics in your next articles.
Dec 14, 2023 02:34:53 PM
It is an excellent blog, I have ever seen. I found all the material on this blog utmost unique and well written. And, I have decided to visit it again and again
Dec 14, 2023 03:07:27 PM
I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website.
Dec 14, 2023 03:26:28 PM
Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has the same topic with your article. Thanks, great share
Dec 14, 2023 03:35:34 PM
Thank you so much as you have been willing to share information with us. We will forever admire all you have done here because you have made my work as easy as ABC.
Dec 14, 2023 03:47:08 PM
Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
Dec 14, 2023 04:05:01 PM
Awesome Website. Keep up the good work.
Dec 14, 2023 04:25:44 PM
Thanks for every other informative site. The place else may just I get that kind of information written in such an ideal means? I have a venture that I’m just now operating on, and I have been on the look out for such information
Dec 14, 2023 04:27:14 PM
Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that
Dec 14, 2023 04:36:30 PM
On that website page, you'll see your description, why not read through this
Dec 14, 2023 04:42:20 PM
I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post
Dec 14, 2023 04:46:10 PM
I truly welcome this superb post that you have accommodated us. I guarantee this would be valuable for the vast majority of the general population. I am reading your writing well. I know a site that might be helpful for your writing. please read my article and tell us your impressions. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article . This is an excellent post I seen thanks to share it. It is really what I wanted to see hope in future you will continue for sharing such a excellent post . Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective to the topic which i was researching
Dec 14, 2023 04:56:19 PM
That appears to be excellent however i am still not too sure that I like it. At any rate will look far more into it and decide personally
Dec 14, 2023 05:00:39 PM
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information
Dec 14, 2023 05:40:14 PM
It is an excellent blog, I have ever seen. I found all the material on this blog utmost unique and well written. And, I have decided to visit it again and again
Dec 14, 2023 05:58:33 PM
I basically need to reveal to you that I am new to weblog and certainly enjoyed this blog webpage. Likely I'm going to bookmark your blog . You totally have superb stories. Supports imparting to us your blog.
Dec 14, 2023 06:02:50 PM
I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website.
Dec 14, 2023 06:13:16 PM
I truly welcome this superb post that you have accommodated us. I guarantee this would be valuable for the vast majority of the general population. I am reading your writing well. I know a site that might be helpful for your writing. please read my article and tell us your impressions. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article . This is an excellent post I seen thanks to share it. It is really what I wanted to see hope in future you will continue for sharing such a excellent post . Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective to the topic which i was researching
Dec 14, 2023 06:21:52 PM
Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has the same topic with your article. Thanks, great share
Dec 14, 2023 06:29:30 PM
This may be the correct weblog for everyone who is hopes to discover this topic.
Dec 14, 2023 06:34:19 PM
That appears to be excellent however i am still not too sure that I like it. At any rate will look far more into it and decide personally
Dec 14, 2023 06:52:19 PM
It is an excellent blog, I have ever seen. I found all the material on this blog utmost unique and well written. And, I have decided to visit it again and again
Dec 14, 2023 07:03:57 PM
I’m happy I located this blog! From time to time, students want to cognitive the keys of productive literary essays composing. Your first-class knowledge about this good post can become a proper basis for such people. nice one
Dec 14, 2023 07:12:18 PM
On that website page, you'll see your description, why not read through this
Dec 14, 2023 07:27:02 PM
Thank you so much as you have been willing to share information as ABC.
Dec 14, 2023 07:40:03 PM
This is actually the kind of information I have been trying to find. Thank you for writing this information
Dec 14, 2023 07:43:33 PM
Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here . I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article. I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject.
Dec 14, 2023 07:45:05 PM
I really appreciate this post. I’ve been looking everywhere for this! Thank goodness I found it on Bing. You have made my day! Thanks again!
Dec 14, 2023 07:50:37 PM
This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free
Dec 14, 2023 07:58:02 PM
I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
Dec 14, 2023 08:08:16 PM
I really appreciate this post. I’ve been looking everywhere for this! Thank goodness I found it on Bing. You have made my day! Thanks again!
Dec 14, 2023 08:08:23 PM
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information
Dec 14, 2023 08:21:54 PM
I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post
Dec 14, 2023 08:35:11 PM
Thank you for helping people get the information they need. Great stuff as usual. Keep up the great work!!
Dec 14, 2023 08:48:52 PM
I got too much interesting stuff on your blog. I guess I am not the only one having all the enjoyment here! Keep up the good work
Jan 19, 2024 01:39:29 AM
Pavzi website is a multiple Niche or category website which will ensure to provide information and resources on each and every topic. Some of the evergreen topics you will see on our website are Career, Job Recruitment, Educational, Technology, Reviews and others. pavzi.com We are targeting mostly so it is true that Tech, Finance, and Product Reviews. The only reason we have started this website is to make this site the need for your daily search use.
Jan 21, 2024 02:35:48 PM
Amazing knowledge and I like to share this kind of information with my friends and hope they like it they why I do.
Jan 21, 2024 04:58:31 PM
well, GLEE is the best musical tv series out there, nice characters and nice songs
Jan 21, 2024 05:16:07 PM
Instantly this web site will irrefutably frequently end up being notable regarding all weblog consumers, due to diligent reviews as well as checks
Jan 21, 2024 05:51:59 PM
These you will then see the most important thing, the application provides you a website a powerful important internet page
Jan 21, 2024 06:24:15 PM
definitely enjoying every little bit of it. It is a great website and nice share. I want to thank you. Good job! You guys do a great blog, and have some great contents. Keep up the good work
Jan 21, 2024 06:41:32 PM
I am huge fan of guitar and want to learn and apply some tricks to play guitar easily.
Jan 21, 2024 06:57:21 PM
Great post and amazing facts right here.Keep it up the wonderful work
Jan 21, 2024 07:31:49 PM
I love this blog !! The flash up the top is awesome !!
Jan 21, 2024 08:44:55 PM
I am overwhelmed by your post with such a nice topic. Usually I visit your blogs and get updated through the information you include but today’s blog would be the most appreciable. Well done
Jan 21, 2024 09:21:19 PM
This Post is providing valuable and unique information, I know that you take the time and effort to make an awesome article.
Jan 22, 2024 01:59:17 PM
I read that Post and got it fine and informative.
Jan 22, 2024 01:59:46 PM
Thank you so much for sharing these amazing tips. I must say you are an incredible writer, I love the way that you describe the things. Please keep sharing
Jan 22, 2024 02:37:26 PM
I like your post and all you share with us is up to date and quite informative, I would like to bookmark the page so I can come here again to read you, as you have done a wonderful job.
Jan 22, 2024 03:12:36 PM
Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though.
Jan 22, 2024 03:48:43 PM
"You are a great writer. Please keep it up!
"
Jan 24, 2024 04:35:46 PM
Hi there, I discovered your blog per Google bit searching for such kinda educational advise moreover your inform beholds very remarkable for me.
Jan 24, 2024 06:15:06 PM
Real informative and fantastic anatomical structure of subject material , now that’s user pleasant (:.
Jan 26, 2024 02:48:07 PM
바카라 바카라사이트 우리카지노 카지노는 바카라, 블랙잭, 룰렛 및 슬롯 등 다양한 게임을 즐기실 수 있는 공간입니다. 게임에서 승리하면 큰 환호와 함께 많은 당첨금을 받을 수 있고, 패배하면 아쉬움과 실망을 느끼게 됩니다.
Jan 26, 2024 02:50:00 PM
하노이 꼭 가봐야 할 베스트 업소 추천 안내 및 예약, 하노이 밤문화 에 대해서 정리해 드립니다. 하노이 가라오케, 하노이 마사지, 하노이 풍선바, 하노이 밤문화를 제대로 즐기시기 바랍니다. 하노이 밤문화 베스트 업소 요약 베스트 업소 추천 및 정리.
Jan 29, 2024 12:49:05 PM
No.1 먹튀검증 사이트, 먹튀사이트, 검증사이트, 토토사이트, 안전사이트, 메이저사이트, 안전놀이터 정보를 제공하고 있습니다. 먹튀해방으로 여러분들의 자산을 지켜 드리겠습니다. 먹튀검증 전문 커뮤니티 먹튀클린만 믿으세요!!
Jan 29, 2024 02:07:58 PM
베트남 남성전용 커뮤니티❣️ 베트남 하이에나 에서 베트남 밤문화를 추천하여 드립니다. 베트남 가라오케, 베트남 VIP마사지, 베트남 이발관, 베트남 황제투어 남자라면 꼭 한번은 경험 해 봐야할 화끈한 밤문화로 모시겠습니다.
Feb 01, 2024 08:56:09 PM
Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing
Apr 24, 2024 02:21:40 PM
블록체인개발 코인지갑개발 IT컨설팅 메스브레인팀이 항상 당신을 도울 준비가 되어 있습니다. 우리는 마음으로 가치를 창조한다는 철학을 바탕으로 일하며, 들인 노력과 시간에 부흥하는 가치만을 받습니다. 고객이 만족하지 않으면 기꺼이 환불해 드립니다.
https://xn--539awa204jj6kpxc0yl.kr/
Jun 03, 2024 04:20:40 PM
The tech-original mission is to help you better understand technology, and make better decisions in the fields of IT, Tech, and Crypto.
https://www.tech-original.com/