草庐IT

emacs-semantic

全部标签

c++ - 使用 FILE_FLAG_BACKUP_SEMANTICS 后无法更改目录时间戳

我也在尝试使用FILE_FLAG_BACKUP_SEMANTICS后更改目录的时间戳。我的代码片段如下intSetDirectoryTime(char*Path){FILETIMEftCreate,ftAccess,ftWrite;Handle=CreateFile(Path,GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_FLAG_BACKUP_SEMANTICS,NULL);if(Handle==INVALID_HANDLE_VALUE){//UnabletoopendirectoryreturnFALSE;}if(Se

windows - Emacs tramp 从 Linux 编辑 Windows 上的远程文件

从Linux编辑Windows机器(XP)上的远程文件的最佳方法是什么?我在Linux下本地运行emacs23.3。我想尽量减少windows-box上的额外软件,但如果需要我可以安装一些额外的软件。Cygwin已经存在。 最佳答案 如果cygwin已经存在,在Windows机器上运行sshd并使用TRAMP(可能使用scp方法)是我所知的最佳选择。 关于windows-Emacstramp从Linux编辑Windows上的远程文件,我们在StackOverflow上找到一个类似的问题:

windows - 在打开 Emacs 时自定义窗口

我想从终端启动emacs中的三个文件,并将emacs中的窗口拆分为三个,以便三个窗口各包含一个文件。window以某种方式划分对我来说也很重要。我可以通过打开emacs并按C-x3、C-xo、C-x2手动获得正确的分割。任何人都知道如何通过配置.emacs或bash脚本来做到这一点?我将以这种方式打开大约300个文件,因此自动执行此操作对我有很大帮助。编辑:我每次要打开3个不同的文件。如果我能像这样从终端打开,我会很高兴:emacs文件1文件2文件3接下来的三个文件emacsfile4文件5file6以防万一:-运行Linux-使用最新的emacs 最佳答案

windows - 在 emacs 中写 é 时遇到问题

我在Windows7(x64)上使用emacs(以下版本)。我在emacs中写一个é有问题。我想按“´”和“e”来获取字符“è”。我使用emacs已经超过20年了,我不记得以前有没有遇到过麻烦。它以前工作过,我几乎可以肯定......显示'é'没有问题,我可以从其他程序/缓冲区剪切和粘贴。问题是打字。任何解决方案将不胜感激。BR/托马斯(MARVIN上的GNUEmacs23.4.1(i386-mingw-nt6.1.7601)2012-02-04) 最佳答案 尝试C-x8'e。键入C-x8C-h将显示所有Latin-1字符的输入表。

windows - Emacs 在重新加载时不显示 Unicode

当我在文本文件中插入一个—(破折号)时,Emacs最初显示它很好。当我重新加载Emacs时,—的所有实例都显示为\342\200\224。如何让Emacs像最初那样显示字符?我正在使用Windows7和Emacs24.3.1。主要模式是“文本”,次要模式是“填充”。 最佳答案 尝试将其插入到您的初始文件中。它应该确保emacs将文件保存为Unicode(并在之后正确读取它们)。;;;;;;;;;;;;;;;;;;;;;;;setupunicode(prefer-coding-system'utf-8)(set-default-cod

windows - Emacs 初始化文件不会在启动时加载

我正在尝试在Windows7计算机上运行Emacsv22.2。但是,启动时未加载init文件(使用M-xload-file手动加载它可以正常工作)。我已经尝试过使用两者:~\.emacs,~\_emacs~\.emacs.d.init.el但问题依旧。评估(insert(getenv"HOME"))返回预期值。 最佳答案 根据您在Windows7中打开emacs的方式,它会在不同的位置查找.emacs文件。如果从shell中调用它(在cygwin、Msys等中),它将在$HOME(~)位置查找,如果您通过单击图标从安装目录运行它,它

c# - 内存溢出 : Having an increasing number of Microsoft. CSharp.RuntimeBinder.Semantics

我们目前正在我们的应用程序中寻找一些内存泄漏,当执行一些操作(在我们的应用程序中加载和关闭一个项目)时,我们知道内存总是增加一点点。我们已经找到了很多,但现在,增加最多的10个类是(根据我们的工具ANTSMemoryProfiler8.2):Microsoft.CSharp.RuntimeBinder.Semantics.SYMTBL+KeyMicrosoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbolMicrosoft.CSharp.RuntimeBinder.Semantics.CONSTVALMicrosoft.CShar

Emacs 中的 Javascript 主要模式

Emacs中存在哪些javascript主要模式,它们的主要特性是什么? 最佳答案 js2-mode:anewJavaScriptmodeforEmacsThisispartofalargerproject,inprogress,topermitwritingEmacsextensionsinJavaScriptinsteadofEmacs-Lisp.Features:M-xcustomizeAccuratesyntaxhighlightingIndentationCodefoldingCommentandstringfilling

javascript - Emacs 有问题的 JavaScript 缩进

我正在关注DouglasCrockford'scodeconvention,但我无法在Emacs的JS模式下获得正确的标识。我尝试自定义模式的缩进选项,尝试了其他模式,如js3,但似乎没有任何效果。当我有括号并且必须中断表达式时,Emacs缩进如下:this.offices.each(this.addOfficesToMap,this);虽然我遵循的约定是,当表达式被分解时我应该只保留4个空格。所以缩进应该是这样的:this.offices.each(this.addOfficesToMap,this);知道如何更改分解表达式的缩进吗? 最佳答案

javascript - 如何在 Windows 版 emacs 中将 jslint 作为 javascript 编译工具运行?

我在Win32上使用GNUEmacs。我希望能够将jslint作为.js文件的编译运行,然后逐步解决jslint报告的错误。我有jslint,WScript版本。 最佳答案 编辑-现在有一个简化的模块可以为您完成这项工作。http://marmalade-repo.org/packages/fly-jshint-wsh这个.el包:为您下载jshint或jslint(可配置)应用我在下面描述的必要的WSH友好修改将修改后的结果保存到一个临时文件在js模式缓冲区中通过flymake调用该脚本简单易行。仍然只有Windows。出于历史原