转载至http://www.ibm.com/developerworks/cn/linux/l-cn-emacs-shell/GNU Emacs 有很多“神奇”的功能。常言说“每一个 hacker 都有一个自己的 GNU Emacs”。这个事实在很大程度上得益于人们能够按照完全自我的方式去使用 GNU Emacs。将 Shell 运行在 GNU Emacs 里面就是众多的用法之一。在 GNU Em            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-01-19 07:30:43
                            
                                758阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            c-x c-s 可以保存文件;c-x c-w 写文件,和保存文件相同;emacs负责创建特殊用户的的编辑缓冲区,通常采用*buffer name*,*Help*,*scratch*,*mail*,*Buffer List*;c-x c-v:如果在输入文件名时打错了字,按下该组合键将把你带回原来的文件。c-x k:删除缓冲区。如果有修改内容但不想保存,选择yes。c-v:向前移动一屏m-v:向后            
                
         
            
            
            
            如何关闭Windows7 UAC?二种方法进入“UAC设置界面”: 方法1:开始→控制面板→查看方式:大图标→操作中心→更改用户账户控制设置→把滑块移到最下面。 方法2:“开始”菜单→点击“账户名称头像图标”→更改用户账户控制设置→把滑块移到最下面。 调出UAC界面后,只要把滑块拉到最下面,即把UAC功能关闭了,重新启动计算机后生效!下面贴出第2种方法的详细步骤图片:  保护Win7安全不得不说            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 17:47:34
                            
                                21阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言这篇文章的目的并不是为了教会你使用emacs,而是让你在noilinux下能有一个好用且功能不逊于devc++的代码编辑器这篇文章只针对noilinux下的gui版本的emacs以下内容均在noilinux下测试打开emacs从左上角的"应用程序->编程"打开emacs(实际上noilinux默认打开文档的软件就是emacs)设置因为这篇文章很入门,所以尽量在gui中进行所有设置虽然我写            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 05:58:39
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-035-关闭Emacs的欢迎界面不断的关闭启动,总觉得Emacs的启动速度一般。既然这样,就得考虑关闭一些不需要的启动项。最初,欢迎界面中的信息对一点基础都没有的新手来说很有指导意义。现在我觉得我基本可以摆脱那个界面,开始自己的自由Hack了。这一次就关闭一下这个界面吧!查了一下,相应的配置实现十分简单,只需要在Emacs的配置文件中增加如下配置即可:(setq inh            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 11:10:59
                            
                                447阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-050-关闭Emacs滚动条代码编辑器中,我使用滚动条的概率几乎为零。不过我从来没有主动考虑过隐藏滚动条或者关闭这个功能。看到了别人的Emacs中没有滚动条,界面看上去似乎就多了几分清爽。于是也找到了相应的配置实现了一下。上面这是有滚动条的时候,有一个大竖条。增加如下配置并使其生效:(set-scroll-bar-modenil)生效后的效果如下:这            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-11 13:35:20
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-050-关闭Emacs滚动条代码编辑器中,我使用滚动条的概率几乎为零。不过我从来没有主动考虑过隐藏滚动条或者关闭这个功能。看到了别人的Emacs中没有滚动条,界面看上去似乎就多了几分清爽。于是也找到了相应的配置实现了一下。上面这是有滚动条的时候,有一个大竖条。增加如下配置并使其生效:(set-scroll-bar-modenil)生效后的效果如下:这            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 11:10:45
                            
                                721阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-035-关闭Emacs的欢迎界面不断的关闭启动,总觉得Emacs的启动速度一般。既然这样,就得考虑关闭一些不需要的启动项。最初,欢迎界面中的信息对一点基础都没有的新手来说很有指导意义。现在我觉得我基本可以摆脱那个界面,开始自己的自由Hack了。这一次就关闭一下这个界面吧!查了一下,相应的配置实现十分简单,只需要在Emacs的配置文件中增加如下配置即可:(setq inh            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-11 13:50:41
                            
                                357阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -一次执行一条命令 M!-执行一条shell命令,并把结果放到当前编辑缓冲区C-u M !=============================下面正式进入shell编辑缓冲区=============================-启动shell编辑缓冲区M x shell-再启动一个shell编辑缓冲区M x rename-uniquely-终止一个作业C-c C-c-滚动历史            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-12-17 22:55:51
                            
                                756阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-021-shell模式       我觉得Emacs的Shell模式是一个很好的功能,接触了VSCode之后我觉得它的IDE做的比较好,还有终端交互等方式。现在看来,其实这种方式在Emacs上其实早就存在了,大同小异而已。       Shell模式进入方式,直接输入shell命令,具体如下:       这个功能在多个操作系统上可用,进入之后采用的Shell也            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 11:13:17
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写在前面的话  C-表示按住ctrl键;M-表示按住 META(或 EDIT 或 ALT);退出Emacs请用 C-x C-c(两个连续的组合键)。 按照教程顺序列出快捷键  1.C-v:下一个屏幕  2.M-v:上一个屏幕  3.C-l:光标当前位置显示在屏幕中央  4.常用的方向键,即:上、下、左、右。分别对应:C-p、C-n、C-b、C-f。“P、N、B、F”分别对应单词: previous            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 23:30:58
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                   再次列写一下Source Insight让我依赖的几个要点,这次打乱一下之前的顺序,这些顺序也不是按照优先级排列的:1.     便捷友好的编辑2.     工程文件搜索跳转3.     跳转到函数、变量或者宏的定义位置4.     工程中关键词搜索5.     语义分析显示行号等非刚需的功能暂且先不做列述了,只看看上面的这几个刚需。现在,5个刚需的功能已经实现了3个,接下来马上实现...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-07 17:53:41
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-021-shell模式       我觉得Emacs的Shell模式是一个很好的功能,接触了VSCode之后我觉得它的IDE做的比较好,还有终端交互等方式。现在看来,其实这种方式在Emacs上其实早就存在了,大同小异而已。       Shell模式进入方式,直接输入shell命令,具体如下:       这个功能在多个操作系统上可用,进入之后采用的Shell也            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-11 13:50:10
                            
                                152阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Linux socket关闭连接的方法有两种分别是shutdown和close,首先看一下shutdown的定义#include
int shutdown(int sockfd,int how);how的方式有三种分别是:SHUT_RD(0):关闭sockfd上的读功能,此选项将不允许sockfd进行读操作。SHUT_WR(1):关闭sockfd的写功能,此选项将不允许sockfd进行写操作。S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 15:44:28
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是shell?Shell(外壳) 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell属于内置的脚本,程序开发的效率非常高,依赖于功能强大的命令可以迅速地完成开发任务(批处理)常见的shell种类?在linux中有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 23:24:14
                            
                                26阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   再次列写一下Source Insight让我依赖的几个要点            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-10 15:27:14
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天发现可以在shell中直接打开Gitbash,Gitbash提供了一些有用的Linux风格命令,最关键是我用emacs的时候不用再打开一个Gitbash终端操纵Git了。在~/.emacs.d/init.el中配置如下:(setq explicit-shell-file-name "C:/Program Files (x86)/Git/bin/bash.exe")(setq shell-file-name explicit-shell-file-name)(add-to-list 'exec-path "C:/Program Files (x86)/G            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-02 23:03:00
                            
                                126阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1 什么是Eshell?  Eshell是Emacs完全用Elisp实现的类UNIX shell. 由于它完全是由Elisp实现的,因此它具有与Emacs相同的可移植性,而且它可以很自然的与Elisp代码相结合. 事实上,你完全可以在Eshell下运行lisp代码2 Eshell与普通shell有什么不同?Eshell支持输出重定向但不支持输入重定向Eshell没有job control            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-06 21:50:19
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Emacs-005-关闭自动备份       默认情况下,每次编辑后编辑文件所在的目录都会生成一个备份文件。时间久了看着真是难受!在读入门文档的时候看到了下面的描述,感觉找到了解决的出路。       尝试修改配置文件,增加以下内容:       之后重启Emacs,不断备份的功能已经被禁用。目前的Emacs配置:(custom-set-vari            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 11:14:24
                            
                                274阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   操作不成功的警铃声音十分烦人,尤其是在Windows系统下            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-10 15:57:48
                            
                                200阅读